| /kernel/linux/linux-5.10/include/linux/fsl/ |
| D | guts.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 15 #include <linux/io.h> 29 u32 porpllsr; /* 0x.0000 - POR PLL Ratio Status Register */ 30 u32 porbmsr; /* 0x.0004 - POR Boot Mode Status Register */ 31 u32 porimpscr; /* 0x.0008 - POR I/O Impedance Status and 34 u32 pordevsr; /* 0x.000c - POR I/O Device Status Register */ 35 u32 pordbgmsr; /* 0x.0010 - POR Debug Mode Status Register */ 36 u32 pordevsr2; /* 0x.0014 - POR device status register 2 */ 37 u8 res018[0x20 - 0x18]; 38 u32 porcir; /* 0x.0020 - POR Configuration Information [all …]
|
| /kernel/linux/linux-6.6/include/linux/fsl/ |
| D | guts.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 15 #include <linux/io.h> 29 u32 porpllsr; /* 0x.0000 - POR PLL Ratio Status Register */ 30 u32 porbmsr; /* 0x.0004 - POR Boot Mode Status Register */ 31 u32 porimpscr; /* 0x.0008 - POR I/O Impedance Status and 34 u32 pordevsr; /* 0x.000c - POR I/O Device Status Register */ 35 u32 pordbgmsr; /* 0x.0010 - POR Debug Mode Status Register */ 36 u32 pordevsr2; /* 0x.0014 - POR device status register 2 */ 37 u8 res018[0x20 - 0x18]; 38 u32 porcir; /* 0x.0020 - POR Configuration Information [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/ |
| D | renesas,rzn1-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/renesas,rzn1-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Fabrizio Castro <fabrizio.castro.jz@renesas.com> 11 - Geert Uytterhoeven <geert+renesas@glider.be> 16 - enum: 17 - renesas,r9a06g032-pinctrl # RZ/N1D 18 - renesas,r9a06g033-pinctrl # RZ/N1S 19 - const: renesas,rzn1-pinctrl # Generic RZ/N1 [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
| D | renesas,rzn1-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/renesas,rzn1-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Gareth Williams <gareth.williams.jx@renesas.com> 11 - Geert Uytterhoeven <geert+renesas@glider.be> 16 - enum: 17 - renesas,r9a06g032-pinctrl # RZ/N1D 18 - renesas,r9a06g033-pinctrl # RZ/N1S 19 - const: renesas,rzn1-pinctrl # Generic RZ/N1 [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_hw_sspp.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 /* Copyright (c) 2015-2018, The Linux Foundation. All rights reserved. 46 * DPU_SSPP_RECT_SOLO - multirect disabled 47 * DPU_SSPP_RECT_0 - rect0 of a multirect pipe 48 * DPU_SSPP_RECT_1 - rect1 of a multirect pipe 156 * @mode: parallel or time multiplex multirect mode 211 * struct dpu_hw_pipe_ts_cfg - traffic shaper configuration 221 * struct dpu_hw_sspp_ops - interface to the SSPP Hw driver functions 227 * setup_format - setup pixel format cropping rectangle, flip 238 * setup_rects - setup pipe ROI rectangles [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | rockchip,i2s-tdm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/rockchip,i2s-tdm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 15 - Nicolas Frattaroli <frattaroli.nicolas@gmail.com> 18 - $ref: dai-common.yaml# 23 - rockchip,px30-i2s-tdm 24 - rockchip,rk1808-i2s-tdm 25 - rockchip,rk3308-i2s-tdm 26 - rockchip,rk3568-i2s-tdm [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_hw_sspp.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 /* Copyright (c) 2015-2018, The Linux Foundation. All rights reserved. 52 * DPU_SSPP_RECT_SOLO - multirect disabled 53 * DPU_SSPP_RECT_0 - rect0 of a multirect pipe 54 * DPU_SSPP_RECT_1 - rect1 of a multirect pipe 167 * struct dpu_hw_pipe_ts_cfg - traffic shaper configuration 177 * struct dpu_sw_pipe - software pipe description 180 * @mode: parallel or time multiplex multirect mode 189 * struct dpu_hw_sspp_ops - interface to the SSPP Hw driver functions 195 * setup_format - setup pixel format cropping rectangle, flip [all …]
|
| /kernel/linux/linux-6.6/drivers/video/fbdev/ |
| D | s3fb.c | 2 * linux/drivers/video/s3fb.c -- Frame buffer device driver for S3 Trio/Virge 4 * Copyright (c) 2006-2007 Ondrej Zajicek <santiago@crfreenet.org> 30 #include <linux/i2c-algo-bit.h> 48 /* ------------------------------------------------------------------------- */ 148 /* ------------------------------------------------------------------------- */ 158 MODULE_AUTHOR("(c) 2006-2007 Ondrej Zajicek <santiago@crfreenet.org>"); 163 MODULE_PARM_DESC(mode_option, "Default video mode ('640x480-8@60', etc)"); 165 MODULE_PARM_DESC(mode, "Default video mode ('640x480-8@60', etc) (deprecated)"); 167 MODULE_PARM_DESC(mtrr, "Enable write-combining with MTRR (1=enable, 0=disable, default=1)"); 173 /* ------------------------------------------------------------------------- */ [all …]
|
| D | ssd1307fb.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 122 array->type = type; in ssd1307fb_alloc_array() 136 dev_err(&client->dev, "Couldn't send I2C command.\n"); in ssd1307fb_write_array() 150 return -ENOMEM; in ssd1307fb_write_cmd() 152 array->data[0] = cmd; in ssd1307fb_write_cmd() 163 u8 col_end = col_start + cols - 1; in ssd1307fb_set_col_range() 166 if (col_start == par->col_start && col_end == par->col_end) in ssd1307fb_set_col_range() 169 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_SET_COL_RANGE); in ssd1307fb_set_col_range() 173 ret = ssd1307fb_write_cmd(par->client, col_start); in ssd1307fb_set_col_range() 177 ret = ssd1307fb_write_cmd(par->client, col_end); in ssd1307fb_set_col_range() [all …]
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/ |
| D | s3fb.c | 2 * linux/drivers/video/s3fb.c -- Frame buffer device driver for S3 Trio/Virge 4 * Copyright (c) 2006-2007 Ondrej Zajicek <santiago@crfreenet.org> 29 #include <linux/i2c-algo-bit.h> 47 /* ------------------------------------------------------------------------- */ 147 /* ------------------------------------------------------------------------- */ 157 MODULE_AUTHOR("(c) 2006-2007 Ondrej Zajicek <santiago@crfreenet.org>"); 162 MODULE_PARM_DESC(mode_option, "Default video mode ('640x480-8@60', etc)"); 164 MODULE_PARM_DESC(mode, "Default video mode ('640x480-8@60', etc) (deprecated)"); 166 MODULE_PARM_DESC(mtrr, "Enable write-combining with MTRR (1=enable, 0=disable, default=1)"); 172 /* ------------------------------------------------------------------------- */ [all …]
|
| D | ssd1307fb.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 117 array->type = type; in ssd1307fb_alloc_array() 131 dev_err(&client->dev, "Couldn't send I2C command.\n"); in ssd1307fb_write_array() 145 return -ENOMEM; in ssd1307fb_write_cmd() 147 array->data[0] = cmd; in ssd1307fb_write_cmd() 158 u8 *vmem = par->info->screen_buffer; in ssd1307fb_update_display() 159 unsigned int line_length = par->info->fix.line_length; in ssd1307fb_update_display() 160 unsigned int pages = DIV_ROUND_UP(par->height, 8); in ssd1307fb_update_display() 163 array = ssd1307fb_alloc_array(par->width * pages, SSD1307FB_DATA); in ssd1307fb_update_display() 176 * wide. Each letter-number combination is a bit that controls in ssd1307fb_update_display() [all …]
|
| /kernel/linux/linux-5.10/Documentation/virt/uml/ |
| D | user_mode_linux_howto_v2.rst | 1 .. SPDX-License-Identifier: GPL-2.0 25 Most OSes today have built-in support for a number of "fake" 27 User Mode Linux takes this concept to the ultimate extreme - there 30 concepts which map onto something provided by the host - files, sockets, 36 The UML kernel is just a process running on Linux - same as any other 57 * You can run a usermode kernel as a non-root user (you may need to 99 This is extremely easy on Debian - you can do it using debootstrap. It is 100 also easy on OpenWRT - the build process can build UML images. All other 101 distros - YMMV. 114 or by running ``tune2fs -o discard /dev/ubdXX`` will request UML to [all …]
|
| /kernel/linux/linux-5.10/drivers/input/serio/ |
| D | i8042.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 1999-2004 Vojtech Pavlik 26 #include <asm/io.h> 61 enum i8042_controller_reset_mode *arg = kp->arg; in i8042_set_reset() 88 MODULE_PARM_DESC(direct, "Put keyboard port into non-translated mode."); 126 …enable (may reveal sensitive data) of normally sanitize-filtered kbd data traffic debug log [pre-c… 202 ret = -EBUSY; in i8042_install_filter() 223 ret = -EINVAL; in i8042_remove_filter() 249 return -(i == I8042_CTL_TIMEOUT); in i8042_wait_read() 260 return -(i == I8042_CTL_TIMEOUT); in i8042_wait_write() [all …]
|
| /kernel/linux/linux-6.6/drivers/input/serio/ |
| D | i8042.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 1999-2004 Vojtech Pavlik 26 #include <asm/io.h> 61 enum i8042_controller_reset_mode *arg = kp->arg; in i8042_set_reset() 88 MODULE_PARM_DESC(direct, "Put keyboard port into non-translated mode."); 130 …enable (may reveal sensitive data) of normally sanitize-filtered kbd data traffic debug log [pre-c… 206 ret = -EBUSY; in i8042_install_filter() 227 ret = -EINVAL; in i8042_remove_filter() 253 return -(i == I8042_CTL_TIMEOUT); in i8042_wait_read() 264 return -(i == I8042_CTL_TIMEOUT); in i8042_wait_write() [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
| D | 8xx_immap.h | 10 * functional files.....but anyone else is welcome to try. -- Dan 95 /*----------------------------------------------------------------------- 96 * BR - Memory Controller: Base Register 16-9 112 /*----------------------------------------------------------------------- 113 * OR - Memory Controller: Option Register 16-11 118 /* Address Multiplex */ 227 /* The key to unlock registers maintained by keep-alive power. 396 uint fec_grp_hash_table_high; /* upper 32-bits of hash table */ 397 uint fec_grp_hash_table_low; /* lower 32-bits of hash table */ 412 uint fec_r_bound; /* end of RAM (read-only) */ [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
| D | 8xx_immap.h | 10 * functional files.....but anyone else is welcome to try. -- Dan 95 /*----------------------------------------------------------------------- 96 * BR - Memory Controller: Base Register 16-9 112 /*----------------------------------------------------------------------- 113 * OR - Memory Controller: Option Register 16-11 118 /* Address Multiplex */ 227 /* The key to unlock registers maintained by keep-alive power. 396 uint fec_grp_hash_table_high; /* upper 32-bits of hash table */ 397 uint fec_grp_hash_table_low; /* lower 32-bits of hash table */ 412 uint fec_r_bound; /* end of RAM (read-only) */ [all …]
|
| /kernel/linux/linux-6.6/Documentation/virt/uml/ |
| D | user_mode_linux_howto_v2.rst | 1 .. SPDX-License-Identifier: GPL-2.0 25 Most OSes today have built-in support for a number of "fake" 27 User Mode Linux takes this concept to the ultimate extreme - there 30 concepts which map onto something provided by the host - files, sockets, 36 The UML kernel is just a process running on Linux - same as any other 57 * You can run a usermode kernel as a non-root user (you may need to 99 This is extremely easy on Debian - you can do it using debootstrap. It is 100 also easy on OpenWRT - the build process can build UML images. All other 101 distros - YMMV. 114 or by running ``tune2fs -o discard /dev/ubdXX`` will request UML to [all …]
|
| /kernel/linux/linux-6.6/sound/soc/rockchip/ |
| D | rockchip_i2s_tdm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // ALSA SoC Audio Layer - Rockchip I2S/TDM Controller driver 5 // Author: Sugar Zhang <sugar.zhang@rock-chips.com> 9 #include <linux/clk-provider.h> 25 #define DRV_NAME "rockchip-i2s-tdm" 94 clk_disable_unprepare(i2s_tdm->mclk_tx); in i2s_tdm_disable_unprepare_mclk() 95 clk_disable_unprepare(i2s_tdm->mclk_rx); in i2s_tdm_disable_unprepare_mclk() 99 * i2s_tdm_prepare_enable_mclk - prepare to enable all mclks, disable them on 112 ret = clk_prepare_enable(i2s_tdm->mclk_tx); in i2s_tdm_prepare_enable_mclk() 115 ret = clk_prepare_enable(i2s_tdm->mclk_rx); in i2s_tdm_prepare_enable_mclk() [all …]
|
| /kernel/linux/linux-5.10/Documentation/scsi/ |
| D | ChangeLog.megaraid | 1 Release Date : Thu Nov 16 15:32:35 EST 2006 - 9 and re-initialize its internal RAID structure. 14 2. Authors email-id domain name changed from lsil.com to lsi.com. 17 Release Date : Fri May 19 09:31:45 EST 2006 - Seokmann Ju <sju@lsil.com> 23 Root Cause: the driver registered controllers as 64-bit DMA capable 26 identifying 64-bit DMA capable controllers. 28 > -----Original Message----- 31 > To: linux-scsi@vger.kernel.org; Kolli, Neela; Mukker, Atul; 86 issue on 64-bit platform. 93 > -----Original Message----- [all …]
|
| /kernel/linux/linux-6.6/Documentation/scsi/ |
| D | ChangeLog.megaraid | 1 Release Date : Thu Nov 16 15:32:35 EST 2006 - 9 and re-initialize its internal RAID structure. 14 2. Authors email-id domain name changed from lsil.com to lsi.com. 17 Release Date : Fri May 19 09:31:45 EST 2006 - Seokmann Ju <sju@lsil.com> 23 Root Cause: the driver registered controllers as 64-bit DMA capable 26 identifying 64-bit DMA capable controllers. 28 > -----Original Message----- 31 > To: linux-scsi@vger.kernel.org; Kolli, Neela; Mukker, Atul; 86 issue on 64-bit platform. 93 > -----Original Message----- [all …]
|
| /kernel/linux/linux-6.6/fs/smb/client/ |
| D | smb1ops.c | 1 // SPDX-License-Identifier: GPL-2.0-only 33 struct smb_hdr *in_buf = (struct smb_hdr *)rqst->rq_iov[0].iov_base; in send_nt_cancel() 35 /* -4 for RFC1001 length and +2 for BCC field */ in send_nt_cancel() 36 in_buf->smb_buf_length = cpu_to_be32(sizeof(struct smb_hdr) - 4 + 2); in send_nt_cancel() 37 in_buf->Command = SMB_COM_NT_CANCEL; in send_nt_cancel() 38 in_buf->WordCount = 0; in send_nt_cancel() 42 rc = cifs_sign_smb(in_buf, server, &mid->sequence_number); in send_nt_cancel() 53 --server->sequence_number; in send_nt_cancel() 54 rc = smb_send(server, in_buf, be32_to_cpu(in_buf->smb_buf_length)); in send_nt_cancel() 56 server->sequence_number--; in send_nt_cancel() [all …]
|
| /kernel/linux/linux-6.6/drivers/phy/motorola/ |
| D | phy-cpcap-usb.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * board-mapphone-usb.c and cpcap-usb-det.c: 8 * Copyright (C) 2007 - 2011 Motorola, Inc. 15 #include <linux/io.h> 26 #include <linux/mfd/motorola-cpcap.h> 136 error = iio_read_channel_processed(ddata->vbus, &value); in cpcap_usb_vbus_valid() 140 dev_err(ddata->dev, "error reading VBUS: %i\n", error); in cpcap_usb_vbus_valid() 147 otg->host = host; in cpcap_usb_phy_set_host() 149 otg->state = OTG_STATE_UNDEFINED; in cpcap_usb_phy_set_host() 157 otg->gadget = gadget; in cpcap_usb_phy_set_peripheral() [all …]
|
| /kernel/linux/linux-6.6/drivers/media/platform/cadence/ |
| D | cdns-csi2tx.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Driver for Cadence MIPI-CSI2 TX Controller 5 * Copyright (C) 2017-2019 Cadence Design Systems Inc. 10 #include <linux/io.h> 18 #include <media/mipi-csi2.h> 19 #include <media/v4l2-ctrls.h> 20 #include <media/v4l2-device.h> 21 #include <media/v4l2-fwnode.h> 22 #include <media/v4l2-subdev.h> 163 if (code->pad || code->index >= ARRAY_SIZE(csi2tx_formats)) in csi2tx_enum_mbus_code() [all …]
|
| /kernel/linux/linux-5.10/drivers/media/platform/cadence/ |
| D | cdns-csi2tx.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Driver for Cadence MIPI-CSI2 TX Controller 5 * Copyright (C) 2017-2019 Cadence Design Systems Inc. 10 #include <linux/io.h> 18 #include <media/v4l2-ctrls.h> 19 #include <media/v4l2-device.h> 20 #include <media/v4l2-fwnode.h> 21 #include <media/v4l2-subdev.h> 162 if (code->pad || code->index >= ARRAY_SIZE(csi2tx_formats)) in csi2tx_enum_mbus_code() 163 return -EINVAL; in csi2tx_enum_mbus_code() [all …]
|
| /kernel/linux/linux-5.10/drivers/phy/motorola/ |
| D | phy-cpcap-usb.c | 6 * board-mapphone-usb.c and cpcap-usb-det.c: 7 * Copyright (C) 2007 - 2011 Motorola, Inc. 23 #include <linux/io.h> 34 #include <linux/mfd/motorola-cpcap.h> 144 error = iio_read_channel_processed(ddata->vbus, &value); in cpcap_usb_vbus_valid() 148 dev_err(ddata->dev, "error reading VBUS: %i\n", error); in cpcap_usb_vbus_valid() 155 otg->host = host; in cpcap_usb_phy_set_host() 157 otg->state = OTG_STATE_UNDEFINED; in cpcap_usb_phy_set_host() 165 otg->gadget = gadget; in cpcap_usb_phy_set_peripheral() 167 otg->state = OTG_STATE_UNDEFINED; in cpcap_usb_phy_set_peripheral() [all …]
|