| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/serial/ |
| H A D | pl011.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 13 - $ref: /schemas/serial.yaml# 21 - arm,pl011 22 - zte,zx296702-uart 24 - compatible 29 - items: 30 - const: arm,pl011 [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/platform/default/ |
| H A D | run_loop.cpp | 22 static void onEvent(uv_poll_t* poll, int, int event) { in onEvent() 23 auto watch = reinterpret_cast<Watch*>(poll->data); in onEvent() 38 watch->eventCallback(watch->fd, watchEvent); in onEvent() 41 static void onClose(uv_handle_t *poll) { in onClose() 42 auto watch = reinterpret_cast<Watch*>(poll->data); in onClose() 43 watch->closeCallback(); in onClose() 46 uv_poll_t poll; member 82 impl->loop = new uv_loop_t; in RunLoop() 83 if (uv_loop_init(impl->loop) != 0) { in RunLoop() 88 impl->loop = uv_default_loop(); in RunLoop() [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/include/c++/10.3.1/experimental/ |
| H A D | io_context | 1 // <experimental/io_service> -*- C++ -*- 3 // Copyright (C) 2015-2020 Free Software Foundation, Inc. 27 * @ingroup networking-ts 49 # include <poll.h> 65 /** @addtogroup networking-ts 93 lock_guard<mutex> __lock(_M_ctx->_M_mtx); 94 auto __end = _M_ctx->_M_call_stack.end(); 95 return std::find(_M_ctx->_M_call_stack.begin(), __end, 101 void on_work_started() const noexcept { ++_M_ctx->_M_work_count; } 102 void on_work_finished() const noexcept { --_M_ctx->_M_work_count; } [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/include/c++/10.3.1/experimental/ |
| H A D | io_context | 1 // <experimental/io_service> -*- C++ -*- 3 // Copyright (C) 2015-2020 Free Software Foundation, Inc. 27 * @ingroup networking-ts 49 # include <poll.h> 65 /** @addtogroup networking-ts 93 lock_guard<mutex> __lock(_M_ctx->_M_mtx); 94 auto __end = _M_ctx->_M_call_stack.end(); 95 return std::find(_M_ctx->_M_call_stack.begin(), __end, 101 void on_work_started() const noexcept { ++_M_ctx->_M_work_count; } 102 void on_work_finished() const noexcept { --_M_ctx->_M_work_count; } [all …]
|
| /OK3568_Linux_fs/buildroot/package/nginx/ |
| H A D | 0010-Allow-forcing-of-endianness-for-cross-compilation.patch | 3 Date: Mon, 30 Aug 2021 13:28:13 -0400 4 Subject: [PATCH] Allow forcing of endianness for cross-compilation 6 Upstream-status: Invalid (upstream doesn't support cross-compilation) 9 Signed-off-by: Nevo Hed <nhed+buildroot@starry.com> 10 --- 11 auto/endianness | 61 ++++++++++++++++++++++++++++++++----------------- 12 auto/options | 6 +++++ 13 2 files changed, 46 insertions(+), 21 deletions(-) 15 diff --git a/auto/endianness b/auto/endianness 17 --- a/auto/endianness [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/igc/ |
| H A D | igc_phy.c | 1 // SPDX-License-Identifier: GPL-2.0 7 * igc_check_reset_block - Check if PHY reset is blocked 25 * igc_get_phy_id - Retrieve the PHY ID and revision 33 struct igc_phy_info *phy = &hw->phy; in igc_get_phy_id() 37 ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id); in igc_get_phy_id() 41 phy->id = (u32)(phy_id << 16); in igc_get_phy_id() 43 ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id); in igc_get_phy_id() 47 phy->id |= (u32)(phy_id & PHY_REVISION_MASK); in igc_get_phy_id() 48 phy->revision = (u32)(phy_id & ~PHY_REVISION_MASK); in igc_get_phy_id() 55 * igc_phy_has_link - Polls PHY for link [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/input/ |
| H A D | adc-keys.txt | 2 ------------------------------------ 5 - compatible: "adc-keys" 6 - io-channels: Phandle to an ADC channel 7 - io-channel-names = "buttons"; 8 - keyup-threshold-microvolt: Voltage at which all the keys are considered up. 11 - poll-interval: Poll interval time in milliseconds 12 - autorepeat: Boolean, Enable auto repeat feature of Linux input 15 Each button (key) is represented as a sub-node of "adc-keys": 17 Required subnode-properties: 18 - label: Descriptive name of the key. [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/hid/ |
| H A D | hid-sensor.rst | 26 Logical Minimum(-32767) 35 The report is indicating "sensor page (0x20)" contains an accelerometer-3D (0x73). 36 This accelerometer-3D has some fields. Here for example field 2 is motion intensity 37 (0x045f) with a logical minimum value of -32767 and logical maximum of 32767. The 51 - Core hid driver 52 - Individual sensor processing part (sensor drivers) 55 ----------- 56 The core driver registers (hid-sensor-hub) registers as a HID driver. It parses 58 with name HID-SENSOR-xxxx (where xxxx is usage id from the specification). 62 HID-SENSOR-200073 is registered for an Accelerometer 3D driver. [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/net/ |
| H A D | ftmac110.h | 5 * Dante Su <dantesu@faraday-tech.com> 7 * SPDX-License-Identifier: GPL-2.0+ 18 uint32_t txpd; /* 0x18: Tx Poll Demand Register */ 19 uint32_t rxpd; /* 0x1c: Rx Poll Demand Register */ 67 #define MACCR_LOOPBACK (1 << 3) /* loop-back */ 109 /* Tx Poll Timeout = n * Tx Cycle, 0=No auto polling */ 114 /* Rx Poll Timeout = n * Rx Cycle, 0=No auto polling */ 122 #define DBLAC_BURST_MAX_ANY (0 << 14) /* un-limited */
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/dec/tulip/ |
| H A D | de4x5.h | 16 #define DE4X5_BMR iobase+(0x000 << lp->bus) /* Bus Mode Register */ 17 #define DE4X5_TPD iobase+(0x008 << lp->bus) /* Transmit Poll Demand Reg */ 18 #define DE4X5_RPD iobase+(0x010 << lp->bus) /* Receive Poll Demand Reg */ 19 #define DE4X5_RRBA iobase+(0x018 << lp->bus) /* RX Ring Base Address Reg */ 20 #define DE4X5_TRBA iobase+(0x020 << lp->bus) /* TX Ring Base Address Reg */ 21 #define DE4X5_STS iobase+(0x028 << lp->bus) /* Status Register */ 22 #define DE4X5_OMR iobase+(0x030 << lp->bus) /* Operation Mode Register */ 23 #define DE4X5_IMR iobase+(0x038 << lp->bus) /* Interrupt Mask Register */ 24 #define DE4X5_MFC iobase+(0x040 << lp->bus) /* Missed Frame Counter */ 25 #define DE4X5_APROM iobase+(0x048 << lp->bus) /* Ethernet Address PROM */ [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/misc-devices/ |
| H A D | xilinx_sdfec.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 4 Xilinx SD-FEC Driver 10 This driver supports SD-FEC Integrated Block for Zynq |Ultrascale+ (TM)| RFSoCs. 15 …f SD-FEC core features, see the `SD-FEC Product Guide (PG256) <https://www.xilinx.com/cgi-bin/docs… 19 - Retrieval of the Integrated Block configuration and status information 20 - Configuration of LDPC codes 21 - Configuration of Turbo decoding 22 - Monitoring errors 24 Missing features, known issues, and limitations of the SD-FEC driver are as 27 - Only allows a single open file handler to any instance of the driver at any time [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | hil.h | 5 * Hewlett Packard Human Interface Loop (HP-HIL) Protocol -- header. 33 * HP-HIL Technical Reference Manual. Hewlett Packard Product No. 45918A 57 * implementing a software MLC to run HIL devices on a non-parisc machine. 109 HIL_ERR_OB = 0x00000800, /* MLC is busy sending an auto-poll, 114 HIL_ERR_LERR = 0x00040000, /* A poll didn't come back. */ 131 /* This gives us a 32-bit "packet" 140 HIL_CMD_EPT = 0x01, /* Enter Pass-Thru Mode */ 141 HIL_CMD_ELB = 0x02, /* Enter Loop-Back Mode */ 147 HIL_CMD_ACF = 0x08, /* Auto Configure */ 148 HIL_CMDID_ACF = 0x07, /* Auto Configure bits with incremented ID */ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/sun/ |
| H A D | sungem.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 39 * This auto-clearing does not occur when the alias at GREG_STAT2 69 * signalled to the cpu. GREG_IACK can be used to clear specific top-level 98 * The driver _MUST_ poll these bits until they clear. One may not attempt 130 * This 13-bit register is programmed by the driver to hold the descriptor 136 * This 13-bit register is updated by GEM to hold to descriptor entry index 171 * them later. -DaveM 220 #define RXDMA_CFG_RINGSZ_32 0x00000000 /* - 32 entries */ 221 #define RXDMA_CFG_RINGSZ_64 0x00000002 /* - 64 entries */ 222 #define RXDMA_CFG_RINGSZ_128 0x00000004 /* - 128 entries */ [all …]
|
| H A D | sunhme.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 38 #define GREG_STAT_ACNTEXP 0x00000004 /* Align-error counter expired */ 39 #define GREG_STAT_CCNTEXP 0x00000008 /* CRC-error counter expired */ 40 #define GREG_STAT_LCNTEXP 0x00000010 /* Length-error counter expired */ 42 #define GREG_STAT_CVCNTEXP 0x00000040 /* Code-violation counter expired */ 46 #define GREG_STAT_MAXPKTERR 0x00000400 /* Max-packet size error */ 47 #define GREG_STAT_NCNTEXP 0x00000800 /* Normal-collision counter expired */ 48 #define GREG_STAT_ECNTEXP 0x00001000 /* Excess-collision counter expired */ 49 #define GREG_STAT_LCCNTEXP 0x00002000 /* Late-collision counter expired */ 50 #define GREG_STAT_FCNTEXP 0x00004000 /* First-collision counter expired */ [all …]
|
| /OK3568_Linux_fs/external/gstreamer-rockchip/gst/rockchipmpp/ |
| H A D | gstmppjpegdec.c | 3 * Author: Randy Li <randy.li@rock-chips.com> 6 * Author: Jeffy Chen <jeffy.chen@rock-chips.com> 21 * Boston, MA 02110-1301, USA. 54 /* Default output format is auto */ 115 if (mppdec->mpi->control (mppdec->mpp_ctx, MPP_DEC_SET_OUTPUT_FORMAT, in gst_mpp_jpeg_dec_try_pp_convert() 143 if (mppdec->input_state) in gst_mpp_jpeg_dec_set_property() 146 mppdec->format = g_value_get_enum (value); in gst_mpp_jpeg_dec_set_property() 165 g_value_set_enum (value, mppdec->format); in gst_mpp_jpeg_dec_get_property() 183 if (mpp_buffer_group_get_internal (&self->input_group, MPP_BUFFER_TYPE_DRM)) in gst_mpp_jpeg_dec_start() 187 mpp_buffer_get (self->input_group, &mbuf, 1); in gst_mpp_jpeg_dec_start() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/e1000e/ |
| H A D | mac.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 7 * e1000e_get_bus_info_pcie - Get PCIe bus information 16 struct e1000_mac_info *mac = &hw->mac; in e1000e_get_bus_info_pcie() 17 struct e1000_bus_info *bus = &hw->bus; in e1000e_get_bus_info_pcie() 18 struct e1000_adapter *adapter = hw->adapter; in e1000e_get_bus_info_pcie() 21 cap_offset = adapter->pdev->pcie_cap; in e1000e_get_bus_info_pcie() 23 bus->width = e1000_bus_width_unknown; in e1000e_get_bus_info_pcie() 25 pci_read_config_word(adapter->pdev, in e1000e_get_bus_info_pcie() 28 bus->width = (enum e1000_bus_width)((pcie_link_status & in e1000e_get_bus_info_pcie() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/igb/ |
| H A D | e1000_phy.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 2007 - 2018 Intel Corporation. */ 31 * igb_check_reset_block - Check if PHY reset is blocked 48 * igb_get_phy_id - Retrieve the PHY ID and revision 56 struct e1000_phy_info *phy = &hw->phy; in igb_get_phy_id() 61 if ((hw->mac.type == e1000_i210) || (hw->mac.type == e1000_i211)) in igb_get_phy_id() 62 phy->ops.write_reg(hw, I347AT4_PAGE_SELECT, 0); in igb_get_phy_id() 64 ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id); in igb_get_phy_id() 68 phy->id = (u32)(phy_id << 16); in igb_get_phy_id() 70 ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id); in igb_get_phy_id() [all …]
|
| /OK3568_Linux_fs/kernel/include/sound/ |
| H A D | timer.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 8 * Abramo Bagnara <abramo@alsa-project.org> 15 #define snd_timer_chip(timer) ((timer)->private_data) 21 #define SNDRV_TIMER_HW_AUTO 0x00000001 /* auto trigger is supported */ 30 #define SNDRV_TIMER_IFLG_AUTO 0x00000008 /* auto restart */ 33 #define SNDRV_TIMER_IFLG_EXCLUSIVE 0x00000040 /* exclusive owner - no more instances */ 34 #define SNDRV_TIMER_IFLG_EARLY_EVENT 0x00000080 /* write early event to the poll queue */ 42 /* -- must be filled with low-level driver */ 48 /* -- low-level functions -- */ 101 unsigned long ticks; /* auto-load ticks when expired */
|
| /OK3568_Linux_fs/u-boot/drivers/mmc/ |
| H A D | xenon_sdhci.c | 7 * Date: 2016-8-24 12 * Ported to from Marvell 2015.01 to mainline U-Boot 2017.01: 15 * SPDX-License-Identifier: GPL-2.0 27 /* Register Offset of SD Host Controller SOCP self-defined register */ 122 struct xenon_sdhci_priv *priv = host->mmc->priv; in xenon_mmc_phy_init() 123 u32 clock = priv->clock; in xenon_mmc_phy_init() 130 if ((priv->timing == MMC_TIMING_UHS_SDR50) || in xenon_mmc_phy_init() 131 (priv->timing == MMC_TIMING_UHS_SDR25) || in xenon_mmc_phy_init() 132 (priv->timing == MMC_TIMING_UHS_SDR12) || in xenon_mmc_phy_init() 133 (priv->timing == MMC_TIMING_SD_HS) || in xenon_mmc_phy_init() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/apple/ |
| H A D | mace.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * mace.h - definitions for the registers in the Am79C940 MACE 22 REG(pr); /* poll register */ 49 #define AUTO_PAD_XMIT 0x01 /* auto-pad short packets on transmission */ 53 #define UFLO 0x40 /* underflow - xmit fifo ran dry */ 63 #define RETRY_MASK 0x0f /* number of retries (0 - 15) */ 68 #define AUTO_STRIP_RCV 0x01 /* auto-strip short LLC frames on recv */ 94 #define JABBER 0x80 /* jabber error - 10baseT xmission too long */ 95 #define BABBLE 0x40 /* babble - xmitter xmitting for too long */ 96 #define CERR 0x20 /* collision err - no SQE test (heartbeat) */ [all …]
|
| /OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_100.0.4896/ |
| H A D | 0003-media-capture-linux-Support-libv4l2-plugins.patch | 2 From: Jeffy Chen <jeffy.chen@rock-chips.com> 8 Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com> 9 --- 11 .../video/linux/v4l2_capture_device_impl.cc | 52 ++++++++++++++++++- 13 3 files changed, 76 insertions(+), 1 deletion(-) 15 diff --git a/media/capture/BUILD.gn b/media/capture/BUILD.gn 17 --- a/media/capture/BUILD.gn 19 @@ -2,6 +2,7 @@ 20 # Use of this source code is governed by a BSD-style license that can be 27 @@ -18,6 +19,14 @@ group("capture") { [all …]
|
| /OK3568_Linux_fs/kernel/drivers/spi/ |
| H A D | spi-sifive.c | 1 // SPDX-License-Identifier: GPL-2.0 96 struct completion done; /* wake-up from interrupt */ 101 iowrite32(value, spi->regs + offset); in sifive_spi_write() 106 return ioread32(spi->regs + offset); in sifive_spi_read() 126 /* Exit specialized memory-mapped SPI flash mode */ in sifive_spi_init() 134 struct spi_device *device = msg->spi; in sifive_spi_prepare_message() 137 if (device->mode & SPI_CS_HIGH) in sifive_spi_prepare_message() 138 spi->cs_inactive &= ~BIT(device->chip_select); in sifive_spi_prepare_message() 140 spi->cs_inactive |= BIT(device->chip_select); in sifive_spi_prepare_message() 141 sifive_spi_write(spi, SIFIVE_SPI_REG_CSDEF, spi->cs_inactive); in sifive_spi_prepare_message() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/host/ |
| H A D | uhci-hub.c | 1 // SPDX-License-Identifier: GPL-2.0 8 * (C) Copyright 1999-2002 Johannes Erdfelt, johannes@erdfelt.com 19 USB_DT_HUB, /* __u8 bDescriptorType; Hub-descriptor */ 22 HUB_CHAR_INDV_PORT_OCPM, /* (per-port OC, no power switching) */ 41 /* A port that either is connected or has a changed-bit set will prevent 48 for (port = 0; port < uhci->rh_numports; ++port) { in any_ports_active() 51 test_bit(port, &uhci->port_c_suspend)) in any_ports_active() 72 for (port = 0; port < uhci->rh_numports; ++port) { in get_hub_status_data() 74 test_bit(port, &uhci->port_c_suspend)) in get_hub_status_data() 94 * so we have to poll and check timeouts in order to take care of it. [all …]
|
| /OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_105.0.5195/ |
| H A D | 0003-media-capture-linux-Support-libv4l2-plugins.patch | 2 From: Jeffy Chen <jeffy.chen@rock-chips.com> 8 Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com> 9 --- 11 .../video/linux/v4l2_capture_device_impl.cc | 52 ++++++++++++++++++- 13 3 files changed, 76 insertions(+), 1 deletion(-) 15 diff --git a/media/capture/BUILD.gn b/media/capture/BUILD.gn 17 --- a/media/capture/BUILD.gn 19 @@ -2,6 +2,7 @@ 20 # Use of this source code is governed by a BSD-style license that can be 27 @@ -18,6 +19,14 @@ group("capture") { [all …]
|
| /OK3568_Linux_fs/yocto/meta-rockchip/dynamic-layers/recipes-browser/chromium/chromium_98.0.4758/ |
| H A D | 0004-media-capture-linux-Support-libv4l2-plugins.patch | 2 From: Jeffy Chen <jeffy.chen@rock-chips.com> 8 Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com> 9 --- 11 .../video/linux/v4l2_capture_device_impl.cc | 52 ++++++++++++++++++- 13 3 files changed, 76 insertions(+), 1 deletion(-) 15 diff --git a/media/capture/BUILD.gn b/media/capture/BUILD.gn 17 --- a/media/capture/BUILD.gn 19 @@ -2,6 +2,7 @@ 20 # Use of this source code is governed by a BSD-style license that can be 27 @@ -18,6 +19,14 @@ group("capture") { [all …]
|