/openbmc/linux/Documentation/devicetree/bindings/display/ |
H A D | allwinner,sun8i-r40-tcon-top.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/display/allwinner,sun8i-r40-tcon-top.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Allwinner R40 TCON TOP 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 14 TCON TOPs main purpose is to configure whole display pipeline. It 16 TCON for HDMI, muxes LCD and TV encoder GPIO output, selects TV 17 encoder clock source and contains additional TV TCON and DSI gates. [all …]
|
/openbmc/linux/drivers/gpu/drm/sun4i/ |
H A D | sun8i_tcon_top.c | 1 // SPDX-License-Identifier: GPL-2.0+ 14 #include <dt-bindings/clock/sun8i-tcon-top.h> 28 int sun8i_tcon_top_set_hdmi_src(struct device *dev, int tcon) in sun8i_tcon_top_set_hdmi_src() argument 34 if (!sun8i_tcon_top_node_is_tcon_top(dev->of_node)) { in sun8i_tcon_top_set_hdmi_src() 35 dev_err(dev, "Device is not TCON TOP!\n"); in sun8i_tcon_top_set_hdmi_src() 36 return -EINVAL; in sun8i_tcon_top_set_hdmi_src() 39 if (tcon < 2 || tcon > 3) { in sun8i_tcon_top_set_hdmi_src() 40 dev_err(dev, "TCON index must be 2 or 3!\n"); in sun8i_tcon_top_set_hdmi_src() 41 return -EINVAL; in sun8i_tcon_top_set_hdmi_src() 44 spin_lock_irqsave(&tcon_top->reg_lock, flags); in sun8i_tcon_top_set_hdmi_src() [all …]
|
H A D | sun4i_drv.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Maxime Ripard <maxime.ripard@free-electrons.com> 10 #include <linux/dma-mapping.h> 38 args->pitch = ALIGN(DIV_ROUND_UP(args->width * args->bpp, 8), 2); in drm_sun4i_gem_dumb_create() 50 .name = "sun4i-drm", 72 ret = -ENOMEM; in sun4i_drv_bind() 76 drm->dev_private = drv; in sun4i_drv_bind() 77 INIT_LIST_HEAD(&drv->frontend_list); in sun4i_drv_bind() 78 INIT_LIST_HEAD(&drv->engine_list); in sun4i_drv_bind() 79 INIT_LIST_HEAD(&drv->tcon_list); in sun4i_drv_bind() [all …]
|
H A D | sun4i_tcon.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Maxime Ripard <maxime.ripard@free-electrons.com> 11 #include <linux/media-bus-format.h> 48 drm_connector_list_iter_begin(encoder->dev, &iter); in sun4i_tcon_get_connector() 50 if (connector->encoder == encoder) { in sun4i_tcon_get_connector() 66 return -EINVAL; in sun4i_tcon_get_pixel_depth() 68 info = &connector->display_info; in sun4i_tcon_get_pixel_depth() 69 if (info->num_bus_formats != 1) in sun4i_tcon_get_pixel_depth() 70 return -EINVAL; in sun4i_tcon_get_pixel_depth() 72 switch (info->bus_formats[0]) { in sun4i_tcon_get_pixel_depth() [all …]
|
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 14 sun4i-drm. 42 do some alpha blending and feed graphics to TCON. If M is 43 selected the module will be called sun4i-backend. 46 tristate "Allwinner A31/A64 MIPI-DSI Controller Support" 54 MIPI-DSI support. If M is selected the module will be called 74 graphics mixture and feed graphics to TCON, If M is 75 selected the module will be called sun8i-mixer. 81 TCON TOP is responsible for configuring display pipeline for
|
/openbmc/linux/arch/riscv/boot/dts/allwinner/ |
H A D | sunxi-d1s-t113.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ or MIT) 2 // Copyright (C) 2021-2022 Samuel Holland <samuel@sholland.org> 4 #include <dt-bindings/clock/sun6i-rtc.h> 5 #include <dt-bindings/clock/sun8i-de2.h> 6 #include <dt-bindings/clock/sun8i-tcon-top.h> 7 #include <dt-bindings/clock/sun20i-d1-ccu.h> 8 #include <dt-bindings/clock/sun20i-d1-r-ccu.h> 9 #include <dt-bindings/interrupt-controller/irq.h> 10 #include <dt-bindings/reset/sun8i-de2.h> 11 #include <dt-bindings/reset/sun20i-d1-ccu.h> [all …]
|
/openbmc/linux/fs/smb/client/ |
H A D | reparse.c | 1 // SPDX-License-Identifier: GPL-2.0-only 24 struct dentry *dentry, struct cifs_tcon *tcon, in smb2_create_reparse_symlink() argument 29 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in smb2_create_reparse_symlink() 39 return -ENAMETOOLONG; in smb2_create_reparse_symlink() 43 return -ENOMEM; in smb2_create_reparse_symlink() 54 rc = -ENOMEM; in smb2_create_reparse_symlink() 61 * directory cannot be resolved and vice-vers in smb2_create_reparse_symlink() 116 struct cifs_tcon *tcon; detect_directory_symlink_target() local 280 mknod_nfs(unsigned int xid,struct inode * inode,struct dentry * dentry,struct cifs_tcon * tcon,const char * full_path,umode_t mode,dev_t dev) mknod_nfs() argument 417 mknod_wsl(unsigned int xid,struct inode * inode,struct dentry * dentry,struct cifs_tcon * tcon,const char * full_path,umode_t mode,dev_t dev) mknod_wsl() argument 459 smb2_mknod_reparse(unsigned int xid,struct inode * inode,struct dentry * dentry,struct cifs_tcon * tcon,const char * full_path,umode_t mode,dev_t dev) smb2_mknod_reparse() argument [all...] |
H A 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 …]
|
H A D | cifsglob.h | 1 /* SPDX-License-Identifier: LGPL-2.1 */ 58 * max attribute cache timeout (jiffies) - 2^30 112 #define CIFS_DFS_ROOT_SES(ses) ((ses)->dfs_root_ses ?: (ses)) 184 struct shash_desc *hmacsha256; /* hmac-sha256 hash function, for SMB2 signatures */ 186 struct shash_desc *aes_cmac; /* block-cipher based MAC function, for SMB3 signatures */ 188 struct crypto_aead *enc; /* smb3 encryption AEAD TFM (AES-CCM and AES-GCM) */ 189 struct crypto_aead *dec; /* smb3 decryption AEAD TFM (AES-CC 1396 struct cifs_tcon *tcon; global() member 1471 struct cifs_tcon *tcon; global() member 1656 cifs_stats_bytes_written(struct cifs_tcon * tcon,unsigned int bytes) cifs_stats_bytes_written() argument 1666 cifs_stats_bytes_read(struct cifs_tcon * tcon,unsigned int bytes) cifs_stats_bytes_read() argument 1741 struct cifs_tcon *tcon; global() member 1815 struct cifs_tcon *tcon; global() member 2173 is_tcon_dfs(struct cifs_tcon * tcon) is_tcon_dfs() argument 2188 cifs_is_referral_server(struct cifs_tcon * tcon,const struct dfs_info3_param * ref) cifs_is_referral_server() argument [all...] |
H A D | smb2ops.c | 1 // SPDX-License-Identifier: GPL-2.0 37 server->credits += server->echo_credits + server->oplock_credits; in change_conf() 38 if (server->credits > server->max_credits) in change_conf() 39 server->credits = server->max_credits; in change_conf() 40 server->oplock_credits = server->echo_credits = 0; in change_conf() 41 switch (server->credits) { in change_conf() 45 server->echoes = false; in change_conf() 46 server->oplocks = false; in change_conf() 49 server->echoes = true; in change_conf() 50 server->oplocks = false; in change_conf() [all …]
|
/openbmc/linux/arch/arm/boot/dts/allwinner/ |
H A D | sun8i-r40.dtsi | 2 * Copyright 2017 Chen-Yu Tsai <wens@csie.org> 5 * This file is dual-licensed: you can use it either under the terms 44 #include <dt-bindings/interrupt-controller/arm-gic.h> 45 #include <dt-bindings/clock/sun6i-rtc.h> 46 #include <dt-bindings/clock/sun8i-de2.h> 47 #include <dt-bindings/clock/sun8i-r40-ccu.h> 48 #include <dt-bindings/clock/sun8i-tcon-top.h> 49 #include <dt-bindings/reset/sun8i-r40-ccu.h> 50 #include <dt-bindings/reset/sun8i-de2.h> 51 #include <dt-bindings/thermal/thermal.h> [all …]
|
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/ |
H A D | clock_sun50i_h6.h | 6 * SPDX-License-Identifier: GPL-2.0+ 203 u32 tcon_top_gate_reset;/* 0xb5c TCON TOP gate/reset control */ 204 u32 tcon_lcd0_clk_cfg; /* 0xb60 TCON LCD0 clock control */ 206 u32 tcon_lcd_gate_reset;/* 0xb7c TCON LCD gate/reset control */ 207 u32 tcon_tv0_clk_cfg; /* 0xb80 TCON TV0 clock control */ 209 u32 tcon_tv_gate_reset; /* 0xb9c TCON TV gate/reset control */ 212 u32 csi_top_clk_cfg; /* 0xc04 CSI TOP clock control */ 281 #define APB2_CLK_RATE_M(m) (((m)-1) << 0) 292 #define MBUS_CLK_M(m) (((m)-1) << 0) 302 #define DRAM_CLK_M(m) (((m)-1) << 0) [all …]
|
/openbmc/linux/arch/arm64/boot/dts/allwinner/ |
H A D | sun50i-h6.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 #include <dt-bindings/interrupt-controller/arm-gic.h> 5 #include <dt-bindings/clock/sun50i-h6-ccu.h> 6 #include <dt-bindings/clock/sun50i-h6-r-ccu.h> 7 #include <dt-bindings/clock/sun6i-rtc.h> 8 #include <dt-bindings/clock/sun8i-de2.h> 9 #include <dt-bindings/clock/sun8i-tcon-top.h> 10 #include <dt-bindings/reset/sun50i-h6-ccu.h> 11 #include <dt-bindings/reset/sun50i-h6-r-ccu.h> 12 #include <dt-bindings/reset/sun8i-de2.h> [all …]
|
/openbmc/linux/drivers/clk/sunxi-ng/ |
H A D | ccu-sun8i-r40.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include <linux/clk-provider.h> 25 #include "ccu-sun8i-r40.h" 37 .hw.init = CLK_HW_INIT("pll-cpu", 49 * With sigma-delta modulation for fractional-N on the audio PLL, 63 static SUNXI_CCU_NM_WITH_SDM_GATE_LOCK(pll_audio_base_clk, "pll-audio-base", 73 static SUNXI_CCU_NM_WITH_FRAC_GATE_LOCK_MIN_MAX(pll_video0_clk, "pll-video0", 88 static SUNXI_CCU_NM_WITH_FRAC_GATE_LOCK(pll_ve_clk, "pll-ve", 101 static SUNXI_CCU_NKM_WITH_GATE_LOCK(pll_ddr0_clk, "pll-ddr0", 120 .hw.init = CLK_HW_INIT("pll-periph0", "osc24M", [all …]
|
H A D | ccu-sun50i-h6.c | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <linux/clk-provider.h> 23 #include "ccu-sun50i-h6.h" 42 .hw.init = CLK_HW_INIT("pll-cpux", "osc24M", 58 .hw.init = CLK_HW_INIT("pll-ddr0", "osc24M", 75 .hw.init = CLK_HW_INIT("pll-periph0", "osc24M", 92 .hw.init = CLK_HW_INIT("pll-periph1", "osc24M", 107 .hw.init = CLK_HW_INIT("pll-gpu", "osc24M", 129 .hw.init = CLK_HW_INIT("pll-video0", "osc24M", 147 .hw.init = CLK_HW_INIT("pll-video1", "osc24M", [all …]
|
H A D | ccu-sun50i-h616.c | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <linux/clk-provider.h> 25 #include "ccu-sun50i-h616.h" 44 .hw.init = CLK_HW_INIT("pll-cpux", "osc24M", 60 .hw.init = CLK_HW_INIT("pll-ddr0", "osc24M", 75 .hw.init = CLK_HW_INIT("pll-ddr1", "osc24M", 92 .hw.init = CLK_HW_INIT("pll-periph0", "osc24M", 109 .hw.init = CLK_HW_INIT("pll-periph1", "osc24M", 124 .hw.init = CLK_HW_INIT("pll-gpu", "osc24M", 146 .hw.init = CLK_HW_INIT("pll-video0", "osc24M", [all …]
|
H A D | ccu-sun20i-d1.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/clk-provider.h> 26 #include "ccu-sun20i-d1.h" 43 .hw.init = CLK_HW_INIT_PARENTS_DATA("pll-cpux", osc24M, 59 .hw.init = CLK_HW_INIT_PARENTS_DATA("pll-ddr0", osc24M, 73 .hw.init = CLK_HW_INIT_PARENTS_DATA("pll-periph0-4x", osc24M, 82 static SUNXI_CCU_M_HWS(pll_periph0_2x_clk, "pll-periph0-2x", 84 static SUNXI_CCU_M_HWS(pll_periph0_800M_clk, "pll-periph0-800M", 90 static CLK_FIXED_FACTOR_HWS(pll_periph0_clk, "pll-periph0", 94 static CLK_FIXED_FACTOR_HWS(pll_periph0_div3_clk, "pll-periph0-div3", [all …]
|
H A D | ccu-sun50i-a100.c | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <linux/clk-provider.h> 23 #include "ccu-sun50i-a100.h" 50 .hw.init = CLK_HW_INIT("pll-cpux", "dcxo24M", 66 .hw.init = CLK_HW_INIT("pll-ddr0", "dcxo24M", 84 .hw.init = CLK_HW_INIT("pll-periph0", "dcxo24M", 101 .hw.init = CLK_HW_INIT("pll-periph1", "dcxo24M", 117 .hw.init = CLK_HW_INIT("pll-gpu", "dcxo24M", 137 .hw.init = CLK_HW_INIT("pll-video0", "dcxo24M", 153 .hw.init = CLK_HW_INIT("pll-video1", "dcxo24M", [all …]
|
/openbmc/qemu/hw/arm/ |
H A D | allwinner-r40.c | 22 #include "qemu/error-report.h" 27 #include "hw/qdev-core.h" 29 #include "hw/char/serial-mm.h" 31 #include "hw/usb/hcd-ehci.h" 34 #include "hw/arm/allwinner-r40.h" 35 #include "hw/misc/allwinner-r40-dramc.h" 36 #include "target/arm/cpu-qom.h" 87 { "d-engine", 0x01000000, 4 * MiB }, 88 { "d-inter", 0x01400000, 128 * KiB }, 96 { "usb0-otg", 0x01c13000, 4 * KiB }, [all …]
|
/openbmc/linux/ |
H A D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 37 F: */net/* all files in "any top level directory"/net 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org [all …]
|
H A D | opengrok1.0.log | 1 2024-12-28 20:07:11.902-0600 FINER t583 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' 2 2024-12-28 20:07:11.913-0600 FINEST t583 Statistics.logIt: Added: '/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' (CAnalyzer) (took 116 ms) 3 2024-12-28 20:07:11.899-0600 FINER t593 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/tools/testing/selftests/powerpc/tm/tm-signa [all...] |
H A D | opengrok0.0.log | 1 2024-12-28 20:09:05.996-0600 FINEST t1171 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/staging/media/av7110/video-continue.rst.gz' 2 2024-12-28 20:09:05.942-0600 FINEST t1149 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/u-boot/arch/sh/config.mk.gz' 3 2024-12-2 [all...] |
H A D | opengrok2.0.log | 1 2024-12-28 20:05:26.116-0600 FINEST t586 Statistics.logIt: Added: '/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/rtnetlink.sh' (ShAnalyzer) (took 79 ms) 2 2024-12-28 20:05:26.112-0600 FINER t592 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/qemu',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/qemu/chardev/spice.c' 3 2024-12-28 20:05:26.116-0600 FINEST t592 Statistics.logIt: Added: '/openbmc/qemu/chardev/spice.c' (CAnalyzer) (took 33 ms) 4 2024-1 [all...] |