| /OK3568_Linux_fs/u-boot/doc/device-tree-bindings/serial/ |
| H A D | snps-dw-apb-uart.txt | 4 - compatible : "snps,dw-apb-uart" 5 - reg : offset and length of the register set for the device. 6 - interrupts : should contain uart interrupt. 10 - clock-frequency : the input clock frequency for the UART. 11 - clocks : phandle to the input clock 14 - clock-names: tuple listing input clock names. 18 - snps,uart-16550-compatible : reflects the value of UART_16550_COMPATIBLE 21 - resets : phandle to the parent reset controller. 22 - reg-shift : quantity to shift the register offsets by. If this property is 24 - reg-io-width : the size (in bytes) of the IO accesses that should be [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/serial/ |
| H A D | snps-dw-apb-uart.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/serial/snps-dw-apb-uart.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 13 - $ref: /schemas/serial.yaml# 18 - items: 19 - enum: 20 - renesas,r9a06g032-uart 21 - renesas,r9a06g033-uart [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/rc/ |
| H A D | serial_ir.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * serial_ir - Device driver that records pulse- and pause-lengths 6 * (space-lengths) between DDCD event on a serial port. 8 * Copyright (C) 1996,97 Ralph Metzler <rjkm@thp.uni-koeln.de> 13 * Copyright (C) 2016 Sean Young <sean@mess.org> (port to rc-core) 27 #include <media/rc-core.h> 55 static int sense = -1; /* -1 = auto, 0 = active high, 1 = active low */ 144 /* the register is memory-mapped */ in sinp() 154 /* the register is memory-mapped */ in soutp() 189 for (i = 0, output = 0x7f; rawbits > 0; rawbits -= 3) { in send_pulse_irdeo() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/tty/serial/8250/ |
| H A D | 8250_dw.c | 1 // SPDX-License-Identifier: GPL-2.0+ 83 struct dw8250_data *d = to_dw8250_data(p->private_data); in dw8250_modify_msr() 85 /* Override any modem control signals if needed */ in dw8250_modify_msr() 87 value |= d->msr_mask_on; in dw8250_modify_msr() 88 value &= ~d->msr_mask_off; in dw8250_modify_msr() 99 (void)p->serial_in(p, UART_RX); in dw8250_force_idle() 104 void __iomem *offset = p->membase + (UART_LCR << p->regshift); in dw8250_check_lcr() 108 while (tries--) { in dw8250_check_lcr() 109 unsigned int lcr = p->serial_in(p, UART_LCR); in dw8250_check_lcr() 117 if (p->type == PORT_OCTEON) in dw8250_check_lcr() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/tty/serial/ |
| H A D | mux.c | 1 // SPDX-License-Identifier: GPL-2.0+ 4 ** serial driver for the Mux console found in some PA-RISC servers. 7 ** (c) Copyright 2002 Hewlett-Packard Company 26 #include <asm/parisc-device.h> 63 #define UART_PUT_CHAR(p, c) __raw_writel((c), (p)->membase + IO_DATA_REG_OFFSET) 64 #define UART_GET_FIFO_CNT(p) __raw_readl((p)->membase + IO_DCOUNT_REG_OFFSET) 67 * get_mux_port_count - Get the number of available ports on the Mux. 73 * are connected. This function can override the IODC and 82 /* If this is the built-in Mux for the K-Class (Eole CAP/MUX), in get_mux_port_count() 86 if(dev->id.hversion == 0x15) in get_mux_port_count() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/serial/ |
| H A D | ark3116.c | 1 // SPDX-License-Identifier: GPL-2.0+ 9 * - implements a driver for the arkmicro ark3116 chipset (vendor=0x6547, 10 * productid=0x0232) (used in a datacable called KQ-U8A) 52 struct usb_device *dev = serial->dev; in is_irda() 53 if (le16_to_cpu(dev->descriptor.idVendor) == 0x18ec && in is_irda() 54 le16_to_cpu(dev->descriptor.idProduct) == 0x3118) in is_irda() 82 result = usb_control_msg(serial->dev, in ark3116_write_reg() 83 usb_sndctrlpipe(serial->dev, 0), in ark3116_write_reg() 97 result = usb_control_msg(serial->dev, in ark3116_read_reg() 98 usb_rcvctrlpipe(serial->dev, 0), in ark3116_read_reg() [all …]
|
| H A D | ftdi_sio.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright (C) 2009 - 2013 7 * Copyright (C) 1999 - 2001 8 * Greg Kroah-Hartman (greg@kroah.com) 13 * See Documentation/usb/usb-serial.rst for more information on using this 16 * See http://ftdi-usb-sio.sourceforge.net for up to date testing info 24 /* Bill Ryder - bryder@sgi.com - wrote the FTDI_SIO implementation */ 28 assimilated :-) */ 47 #define DRIVER_AUTHOR "Greg Kroah-Hartman <greg@kroah.com>, Bill Ryder <bryder@sgi.com>, Kuba Ober … 58 u16 last_set_data_value; /* the last data state set - needed for doing [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/chipidea/ |
| H A D | usbmisc_imx.c | 1 // SPDX-License-Identifier: GPL-2.0+ 86 /* For imx6dql, it is host-only controller, for later imx6, it is otg's */ 104 /* The default DM/DP value is pull-down */ 165 struct imx_usbmisc *usbmisc = dev_get_drvdata(data->dev); in usbmisc_imx25_init() 169 if (data->index > 1) in usbmisc_imx25_init() 170 return -EINVAL; in usbmisc_imx25_init() 172 spin_lock_irqsave(&usbmisc->lock, flags); in usbmisc_imx25_init() 173 switch (data->index) { in usbmisc_imx25_init() 175 val = readl(usbmisc->base); in usbmisc_imx25_init() 184 if (data->oc_pol_configured && data->oc_pol_active_low) in usbmisc_imx25_init() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/tty/ |
| H A D | synclink.c | 1 // SPDX-License-Identifier: GPL-1.0+ 96 #include <linux/dma-mapping.h> 105 #define COPY_FROM_USER(error,dest,src,size) error = copy_from_user(dest,src,size) ? -EFAULT : 0 107 #define COPY_TO_USER(error,dest,src,size) error = copy_to_user(dest,src,size) ? -EFAULT : 0 136 u32 phys_addr; /* 32-bit flat physical address of data buffer */ 141 u32 link; /* 32-bit flat link to next buffer entry */ 392 #define RDMR 0x82 /* Receive DMA mode Register (non-shared) */ 553 #define usc_UnlatchTxstatusBits(a,b) usc_OutReg( (a), TCSR, (u16)((a)->tcsr_value + ((b) & 0x00FF))… 673 #define usc_TCmd(a,b) usc_OutReg((a), TCSR, (u16)((a)->tcsr_value + (b))) 713 #define dev_to_port(D) (dev_to_hdlc(D)->priv) [all …]
|
| H A D | synclink_gt.c | 1 // SPDX-License-Identifier: GPL-1.0+ 28 * DBGINFO information - most verbose output 131 MODULE_PARM_DESC(ttymajor, "TTY major device number override: 0=auto assigned"); 147 #define dev_to_port(D) (dev_to_hdlc(D)->priv) 500 printk("%s %s data:\n",info->device_name, label); in trace_block() 515 count -= linecount; in trace_block() 526 printk("tbuf_current=%d\n", info->tbuf_current); in dump_tbufs() 527 for (i=0 ; i < info->tbuf_count ; i++) { in dump_tbufs() 529 i, le16_to_cpu(info->tbufs[i].count), le16_to_cpu(info->tbufs[i].status)); in dump_tbufs() 540 printk("rbuf_current=%d\n", info->rbuf_current); in dump_rbufs() [all …]
|
| H A D | synclinkmp.c | 1 // SPDX-License-Identifier: GPL-1.0+ 78 #define COPY_FROM_USER(error,dest,src,size) error = copy_from_user(dest,src,size) ? -EFAULT : 0 80 #define COPY_TO_USER(error,dest,src,size) error = copy_to_user(dest,src,size) ? -EFAULT : 0 110 /* SCA-I style DMA buffer descriptor */ 126 u16 phys_entry; /* lower 16-bits of physical address of this descriptor */ 285 #define MISCSTATUS_DCD_LATCHED (SerialSignal_DCD<<8) /* indicates change in DCD */ 449 static int synclinkmp_adapter_count = -1; 453 * Set this param to non-zero to load eax with the 455 * This is useful for use with gdb and add-symbol-file command. 528 #define dev_to_port(D) (dev_to_hdlc(D)->priv) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/char/pcmcia/ |
| H A D | synclink_cs.c | 83 #define COPY_FROM_USER(error,dest,src,size) error = copy_from_user(dest,src,size) ? -EFAULT : 0 85 #define COPY_TO_USER(error,dest,src,size) error = copy_to_user(dest,src,size) ? -EFAULT : 0 197 int if_mode; /* serial interface selection (RS-232, v.35 etc) */ 321 #define write_reg(info, reg, val) outb((val),(info)->io_base + (reg)) 322 #define read_reg(info, reg) inb((info)->io_base + (reg)) 324 #define read_reg16(info, reg) inw((info)->io_base + (reg)) 325 #define write_reg16(info, reg, val) outw((val), (info)->io_base + (reg)) 339 info->imra_value |= mask; in irq_disable() 340 write_reg16(info, CHA + IMR, info->imra_value); in irq_disable() 342 info->imrb_value |= mask; in irq_disable() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/phy/rockchip/ |
| H A D | phy-rockchip-inno-usb2.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 #include <linux/clk-provider.h> 11 #include <linux/extcon-provider.h> 60 * enum usb_chg_state - Different states involved in USB charger detection. 100 * struct rockchip_chg_det_reg - usb charger detect registers 126 * struct rockchip_usb2phy_port_cfg - usb-phy port configuration. 209 * struct rockchip_usb2phy_cfg - usb-phy configuration. 210 * @reg: the address offset of grf for usb-phy config. 218 * @port_cfgs: usb-phy port configurations. 237 * struct rockchip_usb2phy_port - usb-phy port data. [all …]
|
| /OK3568_Linux_fs/external/libmali/lib/arm-linux-gnueabihf/ |
| HD | libmali-bifrost-g52-g2p0-gbm.so | ... not a power of 2, using %zu printf-buffer-size-not-power-2 Performance ... |
| HD | libmali-bifrost-g52-g13p0-x11-gbm.so | a ` d t u x y v w p r q s GL_EXT_texture_filter_anisotropic GL_EXT_texture_storage_compression GL_EXT_EGL_image_storage_compression GL_EXT_protected_textures GL_EXT_disjoint_timer_query GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 ... |
| HD | libmali-bifrost-g31-g13p0-wayland-gbm.so | a ` d t u x y v w p r q s GL_EXT_texture_filter_anisotropic GL_EXT_texture_storage_compression GL_EXT_EGL_image_storage_compression GL_EXT_protected_textures GL_EXT_disjoint_timer_query GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 ... |
| HD | libmali-bifrost-g31-g13p0-only-cl.so | a ` d t u x y v w p r q s GL_EXT_texture_filter_anisotropic GL_EXT_texture_storage_compression GL_EXT_EGL_image_storage_compression GL_EXT_protected_textures GL_EXT_disjoint_timer_query GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 ... |
| HD | libmali-bifrost-g31-g13p0-x11-gbm.so | a ` d t u x y v w p r q s GL_EXT_texture_filter_anisotropic GL_EXT_texture_storage_compression GL_EXT_EGL_image_storage_compression GL_EXT_protected_textures GL_EXT_disjoint_timer_query GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 ... |
| HD | libmali-bifrost-g52-g13p0-dummy.so | a ` d t u x y v w p r q s GL_EXT_texture_filter_anisotropic GL_EXT_texture_storage_compression GL_EXT_EGL_image_storage_compression GL_EXT_protected_textures GL_EXT_disjoint_timer_query GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 ... |
| HD | libmali-bifrost-g52-g13p0-wayland-gbm.so | a ` d t u x y v w p r q s GL_EXT_texture_filter_anisotropic GL_EXT_texture_storage_compression GL_EXT_EGL_image_storage_compression GL_EXT_protected_textures GL_EXT_disjoint_timer_query GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 ... |
| HD | libmali-bifrost-g52-g2p0-dummy-gbm.so | ... not a power of 2, using %zu printf-buffer-size-not-power-2 Performance ... |
| HD | libmali-bifrost-g31-g2p0-x11-gbm.so | ... not a power of 2, using %zu printf-buffer-size-not-power-2 Performance ... |
| HD | libmali-bifrost-g52-g2p0-wayland-gbm.so | ... not a power of 2, using %zu printf-buffer-size-not-power-2 Performance ... |
| HD | libmali-bifrost-g52-g2p0-dummy.so | ... not a power of 2, using %zu printf-buffer-size-not-power-2 Performance ... |
| HD | libmali-bifrost-g52-g2p0-x11-gbm.so | ... not a power of 2, using %zu printf-buffer-size-not-power-2 Performance ... |