| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/gpio/ |
| D | delta,tn48m-gpio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gpio/delta,tn48m-gpio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Robert Marko <robert.marko@sartura.hr> 13 This module is part of the Delta TN48M multi-function device. For more 14 details see ../mfd/delta,tn48m-cpld.yaml. 17 It provides 12 pins in total, they are input-only or ouput-only type. 22 - delta,tn48m-gpo 23 - delta,tn48m-gpi [all …]
|
| /kernel/linux/linux-5.10/drivers/clk/ |
| D | clk-gate.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2010-2011 Canonical Ltd <jeremy.kerr@canonical.com> 4 * Copyright (C) 2011-2012 Mike Turquette, Linaro Ltd <mturquette@linaro.org> 9 #include <linux/clk-provider.h> 17 * DOC: basic gatable clock which can gate and ungate it's ouput 20 * prepare - clk_(un)prepare only ensures parent is (un)prepared 21 * enable - clk_enable and clk_disable are functional & control gating 22 * rate - inherits rate from parent. No clk_set_rate support 23 * parent - fixed parent. No clk_set_parent support 28 if (gate->flags & CLK_GATE_BIG_ENDIAN) in clk_gate_readl() [all …]
|
| /kernel/linux/linux-6.6/drivers/clk/ |
| D | clk-gate.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2010-2011 Canonical Ltd <jeremy.kerr@canonical.com> 4 * Copyright (C) 2011-2012 Mike Turquette, Linaro Ltd <mturquette@linaro.org> 9 #include <linux/clk-provider.h> 18 * DOC: basic gatable clock which can gate and ungate it's ouput 21 * prepare - clk_(un)prepare only ensures parent is (un)prepared 22 * enable - clk_enable and clk_disable are functional & control gating 23 * rate - inherits rate from parent. No clk_set_rate support 24 * parent - fixed parent. No clk_set_parent support 29 if (gate->flags & CLK_GATE_BIG_ENDIAN) in clk_gate_readl() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-davinci/ |
| D | board-dm355-evm.c | 27 #include <linux/platform_data/gpio-davinci.h> 28 #include <linux/platform_data/i2c-davinci.h> 29 #include <linux/platform_data/mtd-davinci.h> 30 #include <linux/platform_data/mmc-davinci.h> 31 #include <linux/platform_data/usb-davinci.h> 33 #include <asm/mach-types.h> 50 /* UBL (a few copies) plus U-Boot */ 54 .mask_flags = MTD_WRITEABLE, /* force read-only */ 56 /* U-Boot environment */ 93 .end = DM355_ASYNC_EMIF_DATA_CE0_BASE + SZ_32M - 1, [all …]
|
| D | board-dm365-evm.c | 27 #include <linux/nvmem-provider.h> 31 #include <linux/v4l2-dv-timings.h> 32 #include <linux/platform_data/ti-aemif.h> 36 #include <asm/mach-types.h> 41 #include <linux/platform_data/i2c-davinci.h> 43 #include <linux/platform_data/mmc-davinci.h> 44 #include <linux/platform_data/mtd-davinci.h> 45 #include <linux/platform_data/keyscan-davinci.h> 64 #define DM365_EVM_PHY_ID "davinci_mdio-0:01" 66 * A MAX-II CPLD is used for various board control functions. [all …]
|
| D | board-dm644x-evm.c | 13 #include <linux/dma-mapping.h> 19 #include <linux/platform_data/gpio-davinci.h> 25 #include <linux/nvmem-provider.h> 29 #include <linux/v4l2-dv-timings.h> 37 #include <asm/mach-types.h> 44 #include <linux/platform_data/i2c-davinci.h> 45 #include <linux/platform_data/mtd-davinci.h> 46 #include <linux/platform_data/mmc-davinci.h> 47 #include <linux/platform_data/usb-davinci.h> 48 #include <linux/platform_data/mtd-davinci-aemif.h> [all …]
|
| /kernel/linux/linux-5.10/arch/ia64/kernel/ |
| D | palinfo.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * Intel IA-64 Architecture Software Developer's Manual v1.0. 10 * Copyright (C) 2000-2001, 2003 Hewlett-Packard Co 41 MODULE_DESCRIPTION("/proc interface to IA-64 PAL"); 77 "Non-temporal, all levels", 86 "Non-temporal, level 1", 88 "Non-temporal, all levels", 121 * - a pointer to a buffer to hold the string 122 * - a 64-bit vector 123 * Ouput: [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/gadget/function/ |
| D | f_uac2.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * f_uac2.c -- USB Audio Class 2.0 Function 11 #include <linux/usb/audio-v2.h> 22 * USB-OUT -> IT_1 -> OT_3 -> ALSA_Capture 23 * ALSA_Playback -> IT_2 -> OT_4 -> USB-IN 45 #define EPIN_EN(_opts) ((_opts)->p_chmask != 0) 46 #define EPOUT_EN(_opts) ((_opts)->c_chmask != 0) 62 return container_of(agdev->func.fi, struct f_uac2_opts, func_inst); in g_audio_to_uac2_opts() 65 /* --------- USB Function Interface ------------- */ 102 .language = 0x0409, /* en-us */ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/freescale/ |
| D | fec_ptp.c | 1 // SPDX-License-Identifier: GPL-2.0 96 * This function enble the PPS ouput on the timer channel. 106 if (fep->pps_enable == enable) in fec_ptp_enable_pps() 109 fep->pps_channel = DEFAULT_PPS_CHANNEL; in fec_ptp_enable_pps() 110 fep->reload_period = PPS_OUPUT_RELOAD_PERIOD; in fec_ptp_enable_pps() 112 spin_lock_irqsave(&fep->tmreg_lock, flags); in fec_ptp_enable_pps() 117 writel(FEC_T_TF_MASK, fep->hwp + FEC_TCSR(fep->pps_channel)); in fec_ptp_enable_pps() 123 val = readl(fep->hwp + FEC_TCSR(fep->pps_channel)); in fec_ptp_enable_pps() 126 writel(val, fep->hwp + FEC_TCSR(fep->pps_channel)); in fec_ptp_enable_pps() 127 val = readl(fep->hwp + FEC_TCSR(fep->pps_channel)); in fec_ptp_enable_pps() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/freescale/ |
| D | fec_ptp.c | 1 // SPDX-License-Identifier: GPL-2.0 93 * fec_ptp_read - read raw cycle counter (to be used by time counter) 106 tempval = readl(fep->hwp + FEC_ATIME_CTRL); in fec_ptp_read() 108 writel(tempval, fep->hwp + FEC_ATIME_CTRL); in fec_ptp_read() 110 if (fep->quirks & FEC_QUIRK_BUG_CAPTURE) in fec_ptp_read() 113 return readl(fep->hwp + FEC_ATIME); in fec_ptp_read() 121 * This function enble the PPS ouput on the timer channel. 130 spin_lock_irqsave(&fep->tmreg_lock, flags); in fec_ptp_enable_pps() 132 if (fep->pps_enable == enable) { in fec_ptp_enable_pps() 133 spin_unlock_irqrestore(&fep->tmreg_lock, flags); in fec_ptp_enable_pps() [all …]
|
| /kernel/linux/linux-6.6/arch/ia64/kernel/ |
| D | palinfo.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * Intel IA-64 Architecture Software Developer's Manual v1.0. 10 * Copyright (C) 2000-2001, 2003 Hewlett-Packard Co 41 MODULE_DESCRIPTION("/proc interface to IA-64 PAL"); 77 "Non-temporal, all levels", 86 "Non-temporal, level 1", 88 "Non-temporal, all levels", 121 * - a pointer to a buffer to hold the string 122 * - a 64-bit vector 124 * - a pointer to the end of the buffer [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/gadget/function/ |
| D | f_uac2.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * f_uac2.c -- USB Audio Class 2.0 Function 14 #include <linux/usb/audio-v2.h> 26 * USB-OUT -> IT_1 -> FU -> OT_3 -> ALSA_Capture 27 * ALSA_Playback -> IT_2 -> FU -> OT_4 -> USB-IN 34 #define USB_OUT_FU_ID (out_feature_unit_desc->bUnitID) 35 #define USB_IN_FU_ID (in_feature_unit_desc->bUnitID) 53 #define EPIN_EN(_opts) ((_opts)->p_chmask != 0) 54 #define EPOUT_EN(_opts) ((_opts)->c_chmask != 0) 56 && ((_opts)->p_mute_present \ [all …]
|
| /kernel/linux/linux-5.10/sound/i2c/other/ |
| D | ak4xxx-adda.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Copyright (c) 2000-2004 Jaroslav Kysela <perex@perex.cz>, 18 #include <sound/ak4xxx-adda.h> 29 ak->ops.lock(ak, chip); in snd_akm4xxx_write() 30 ak->ops.write(ak, chip, reg, val); in snd_akm4xxx_write() 34 ak->ops.unlock(ak, chip); in snd_akm4xxx_write() 45 for (chip = 0; chip < ak->num_dacs/2; chip++) { in ak4524_reset() 50 for (reg = 0x04; reg < ak->total_regs; reg++) in ak4524_reset() 62 snd_akm4xxx_write(ak, 0, 0x01, 0x02); /* reset and soft-mute */ in ak435X_reset() 65 for (reg = 0x00; reg < ak->total_regs; reg++) in ak435X_reset() [all …]
|
| /kernel/linux/linux-6.6/sound/i2c/other/ |
| D | ak4xxx-adda.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Copyright (c) 2000-2004 Jaroslav Kysela <perex@perex.cz>, 18 #include <sound/ak4xxx-adda.h> 29 ak->ops.lock(ak, chip); in snd_akm4xxx_write() 30 ak->ops.write(ak, chip, reg, val); in snd_akm4xxx_write() 34 ak->ops.unlock(ak, chip); in snd_akm4xxx_write() 45 for (chip = 0; chip < ak->num_dacs/2; chip++) { in ak4524_reset() 50 for (reg = 0x04; reg < ak->total_regs; reg++) in ak4524_reset() 62 snd_akm4xxx_write(ak, 0, 0x01, 0x02); /* reset and soft-mute */ in ak435X_reset() 65 for (reg = 0x00; reg < ak->total_regs; reg++) in ak435X_reset() [all …]
|
| /kernel/linux/linux-5.10/scripts/ |
| D | spelling.txt | 984 ony||only 994 ouput||output 1509 vicefersa||vice-versa
|
| /kernel/linux/linux-5.10/sound/soc/ti/ |
| D | omap-mcbsp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * omap-mcbsp.c -- OMAP ALSA SoC DAI driver using McBSP port 24 #include "omap-mcbsp-priv.h" 25 #include "omap-mcbsp.h" 26 #include "sdma-pcm.h" 41 dev_dbg(mcbsp->dev, "**** McBSP%d regs ****\n", mcbsp->id); in omap_mcbsp_dump_reg() 42 dev_dbg(mcbsp->dev, "DRR2: 0x%04x\n", MCBSP_READ(mcbsp, DRR2)); in omap_mcbsp_dump_reg() 43 dev_dbg(mcbsp->dev, "DRR1: 0x%04x\n", MCBSP_READ(mcbsp, DRR1)); in omap_mcbsp_dump_reg() 44 dev_dbg(mcbsp->dev, "DXR2: 0x%04x\n", MCBSP_READ(mcbsp, DXR2)); in omap_mcbsp_dump_reg() 45 dev_dbg(mcbsp->dev, "DXR1: 0x%04x\n", MCBSP_READ(mcbsp, DXR1)); in omap_mcbsp_dump_reg() [all …]
|
| /kernel/linux/linux-6.6/sound/soc/ti/ |
| D | omap-mcbsp.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * omap-mcbsp.c -- OMAP ALSA SoC DAI driver using McBSP port 24 #include "omap-mcbsp-priv.h" 25 #include "omap-mcbsp.h" 26 #include "sdma-pcm.h" 41 dev_dbg(mcbsp->dev, "**** McBSP%d regs ****\n", mcbsp->id); in omap_mcbsp_dump_reg() 42 dev_dbg(mcbsp->dev, "DRR2: 0x%04x\n", MCBSP_READ(mcbsp, DRR2)); in omap_mcbsp_dump_reg() 43 dev_dbg(mcbsp->dev, "DRR1: 0x%04x\n", MCBSP_READ(mcbsp, DRR1)); in omap_mcbsp_dump_reg() 44 dev_dbg(mcbsp->dev, "DXR2: 0x%04x\n", MCBSP_READ(mcbsp, DXR2)); in omap_mcbsp_dump_reg() 45 dev_dbg(mcbsp->dev, "DXR1: 0x%04x\n", MCBSP_READ(mcbsp, DXR1)); in omap_mcbsp_dump_reg() [all …]
|
| /kernel/linux/linux-6.6/scripts/ |
| D | spelling.txt | 1047 none existent||non-existent 1084 ony||only 1096 ouput||output 1681 vicefersa||vice-versa
|
| /kernel/linux/linux-6.6/drivers/video/fbdev/via/ |
| D | viafbdev.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 1998-2009 VIA Technologies, Inc. All Rights Reserved. 4 * Copyright 2001-2008 S3 Graphics, Inc. All Rights Reserved. 13 #include <linux/via-core.h> 48 * only CX700, VX800, VX855, VX900 were documented 50 * VIA_6C can be onle pre-CX700 (probably only on CLE266) as 6C is used for PLL 76 var->grayscale = 0; in viafb_fill_var_color_info() 77 var->red.msb_right = 0; in viafb_fill_var_color_info() 78 var->green.msb_right = 0; in viafb_fill_var_color_info() 79 var->blue.msb_right = 0; in viafb_fill_var_color_info() [all …]
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/via/ |
| D | viafbdev.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 1998-2009 VIA Technologies, Inc. All Rights Reserved. 4 * Copyright 2001-2008 S3 Graphics, Inc. All Rights Reserved. 13 #include <linux/via-core.h> 48 * only CX700, VX800, VX855, VX900 were documented 50 * VIA_6C can be onle pre-CX700 (probably only on CLE266) as 6C is used for PLL 76 var->grayscale = 0; in viafb_fill_var_color_info() 77 var->red.msb_right = 0; in viafb_fill_var_color_info() 78 var->green.msb_right = 0; in viafb_fill_var_color_info() 79 var->blue.msb_right = 0; in viafb_fill_var_color_info() [all …]
|
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| D | rt5651.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * rt5651.c -- RT5651 ALSA SoC audio codec driver 23 #include <sound/soc-dapm.h> 287 static const DECLARE_TLV_DB_SCALE(out_vol_tlv, -4650, 150, 0); 288 static const DECLARE_TLV_DB_MINMAX(dac_vol_tlv, -6562, 0); 289 static const DECLARE_TLV_DB_SCALE(in_vol_tlv, -3450, 150, 0); 290 static const DECLARE_TLV_DB_MINMAX(adc_vol_tlv, -1762, 3000); 369 * set_dmic_clk - Set parameter of dmic. 379 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in set_dmic_clk() 383 rate = rt5651->sysclk / rl6231_get_pre_div(rt5651->regmap, in set_dmic_clk() [all …]
|
| D | rt5640.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * rt5640.c -- RT5640/RT5639 ALSA SoC audio codec driver 28 #include <sound/soc-dapm.h> 341 static const DECLARE_TLV_DB_SCALE(out_vol_tlv, -4650, 150, 0); 342 static const DECLARE_TLV_DB_MINMAX(dac_vol_tlv, -6562, 0); 343 static const DECLARE_TLV_DB_SCALE(in_vol_tlv, -3450, 150, 0); 344 static const DECLARE_TLV_DB_MINMAX(adc_vol_tlv, -1762, 3000); 452 * set_dmic_clk - Set parameter of dmic. 462 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in set_dmic_clk() 466 rate = rt5640->sysclk / rl6231_get_pre_div(rt5640->regmap, in set_dmic_clk() [all …]
|
| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | rt5651.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * rt5651.c -- RT5651 ALSA SoC audio codec driver 23 #include <sound/soc-dapm.h> 287 static const DECLARE_TLV_DB_SCALE(out_vol_tlv, -4650, 150, 0); 288 static const DECLARE_TLV_DB_MINMAX(dac_vol_tlv, -6562, 0); 289 static const DECLARE_TLV_DB_SCALE(in_vol_tlv, -3450, 150, 0); 290 static const DECLARE_TLV_DB_MINMAX(adc_vol_tlv, -1762, 3000); 369 * set_dmic_clk - Set parameter of dmic. 379 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in set_dmic_clk() 383 rate = rt5651->sysclk / rl6231_get_pre_div(rt5651->regmap, in set_dmic_clk() [all …]
|
| D | rt5640.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * rt5640.c -- RT5640/RT5639 ALSA SoC audio codec driver 27 #include <sound/soc-dapm.h> 340 static const DECLARE_TLV_DB_SCALE(out_vol_tlv, -4650, 150, 0); 341 static const DECLARE_TLV_DB_MINMAX(dac_vol_tlv, -6562, 0); 342 static const DECLARE_TLV_DB_SCALE(in_vol_tlv, -3450, 150, 0); 343 static const DECLARE_TLV_DB_MINMAX(adc_vol_tlv, -1762, 3000); 451 * set_dmic_clk - Set parameter of dmic. 461 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in set_dmic_clk() 465 rate = rt5640->sysclk / rl6231_get_pre_div(rt5640->regmap, in set_dmic_clk() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wan/lmc/ |
| D | lmc_main.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 1997-2000 LAN Media Corporation (LMC) 8 * Andrew Stanley-Jones (asj@cban.com) 11 * Matt Thomas (matt@3am-software.com). 112 int ret = -EOPNOTSUPP; in lmc_ioctl() 127 if (copy_to_user(ifr->ifr_data, &sc->ictl, sizeof(lmc_ctl_t))) in lmc_ioctl() 128 ret = -EFAULT; in lmc_ioctl() 135 ret = -EPERM; in lmc_ioctl() 139 if(dev->flags & IFF_UP){ in lmc_ioctl() 140 ret = -EBUSY; in lmc_ioctl() [all …]
|