| /linux/drivers/scsi/ |
| H A D | sd.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 13 * Time out in seconds for disks and Magneto-opticals (which are slower). 37 * Number of sectors at the end of the device to avoid multi-sector 38 * accesses to in the case of last_sector_bug 56 SD_LBP_UNMAP, /* Use UNMAP command */ 57 SD_LBP_WS16, /* Use WRITE SAME(16) with UNMAP bit */ 58 SD_LBP_WS10, /* Use WRITE SAME(10) with UNMAP bit */ 59 SD_LBP_ZERO, /* Use WRITE SAME(10) with zero payload */ 64 SD_ZERO_WRITE = 0, /* Use WRITE(10/16) command */ 65 SD_ZERO_WS, /* Use WRITE SAME(10/16) command */ [all …]
|
| /linux/sound/soc/mediatek/mt8186/ |
| H A D | mt8186-afe-control.c | 1 // SPDX-License-Identifier: GPL-2.0 8 #include "mt8186-afe-common.h" 78 case 8000: in mt8186_general_rate_transform() 80 case 11025: in mt8186_general_rate_transform() 82 case 12000: in mt8186_general_rate_transform() 84 case 16000: in mt8186_general_rate_transform() 86 case 22050: in mt8186_general_rate_transform() 88 case 24000: in mt8186_general_rate_transform() 90 case 32000: in mt8186_general_rate_transform() 92 case 44100: in mt8186_general_rate_transform() [all …]
|
| /linux/security/keys/ |
| H A D | permission.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 13 * key_task_permission - Check a key can be used 15 * @cred: The credentials to use. 18 * Check to see whether permission is granted to use a key in the desired way, 23 * Returns 0 if successful, -EACCES if access is denied based on the 36 return -EACCES; in key_task_permission() 37 case KEY_NEED_UNLINK: in key_task_permission() 38 case KEY_SYSADMIN_OVERRIDE: in key_task_permission() 39 case KEY_AUTHTOKEN_OVERRIDE: in key_task_permission() 40 case KEY_DEFER_PERM_CHECK: in key_task_permission() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dcn30/ |
| H A D | dcn30_vpg.c | 7 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 32 vpg3->base.ctx->logger 35 (vpg3->regs->reg) 39 vpg3->vpg_shift->field_name, vpg3->vpg_mask->field_name 43 vpg3->base.ctx 56 * use 50 for now. in vpg3_update_generic_info_packet() 63 /* poll dig_update_lock is not locked -> asic internal signal in vpg3_update_generic_info_packet() 75 /* HW does is not reading GSP memory not reading too long -> in vpg3_update_generic_info_packet() 81 /* choose which generic packet to use */ in vpg3_update_generic_info_packet() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
| H A D | rf.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 2009-2012 Realtek Corporation.*/ 16 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in rtl92d_phy_enable_anotherphy() 23 rtlhal->during_mac0init_radiob = false; in rtl92d_phy_enable_anotherphy() 24 rtlhal->during_mac1init_radioa = false; in rtl92d_phy_enable_anotherphy() 26 /* MAC0 Need PHY1 load radio_b.txt . Driver use DBI to write. */ in rtl92d_phy_enable_anotherphy() 47 struct rtl_hal *rtlhal = &(rtlpriv->rtlhal); in rtl92d_phy_powerdown_anotherphy() 53 rtlhal->during_mac0init_radiob = false; in rtl92d_phy_powerdown_anotherphy() 54 rtlhal->during_mac1init_radioa = false; in rtl92d_phy_powerdown_anotherphy() 71 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92d_phy_rf6052_config() [all …]
|
| /linux/drivers/net/wireless/ath/ |
| H A D | debug.c | 4 * Permission to use, copy, modify, and/or distribute this software for any 12 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 23 case NL80211_IFTYPE_UNSPECIFIED: in ath_opmode_to_string() 25 case NL80211_IFTYPE_ADHOC: in ath_opmode_to_string() 27 case NL80211_IFTYPE_STATION: in ath_opmode_to_string() 29 case NL80211_IFTYPE_AP: in ath_opmode_to_string() 31 case NL80211_IFTYPE_AP_VLAN: in ath_opmode_to_string() 32 return "AP-VLAN"; in ath_opmode_to_string() 33 case NL80211_IFTYPE_WDS: in ath_opmode_to_string() [all …]
|
| /linux/scripts/kconfig/ |
| H A D | mconf.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org> 5 * Introduced single menu mode (show all sub-menus in one large tree). 6 * 2002-11-06 Petr Baudis <pasky@ucw.cz> 26 #include "mnconf-common.h" 30 "--------\n" 32 "Features can either be built-in, modularized, or ignored. Parameters\n" 39 " - - are selected by other feature,\n" 46 "through the available options (i.e. Y->N->M->Y).\n" 51 "----------\n" [all …]
|
| /linux/sound/soc/mediatek/mt8192/ |
| H A D | mt8192-afe-control.c | 1 // SPDX-License-Identifier: GPL-2.0 9 #include "mt8192-afe-common.h" 48 case 8000: in mt8192_general_rate_transform() 50 case 11025: in mt8192_general_rate_transform() 52 case 12000: in mt8192_general_rate_transform() 54 case 16000: in mt8192_general_rate_transform() 56 case 22050: in mt8192_general_rate_transform() 58 case 24000: in mt8192_general_rate_transform() 60 case 32000: in mt8192_general_rate_transform() 62 case 44100: in mt8192_general_rate_transform() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/gpio/ |
| H A D | hw_gpio.c | 2 * Copyright 2012-15 Advanced Micro Devices, Inc. 7 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 35 gpio->regs->field_name ## _shift, gpio->regs->field_name ## _mask 38 gpio->base.ctx 40 (gpio->regs->reg) 45 REG_GET(MASK_reg, MASK, &gpio->store.mask); in store_registers() 46 REG_GET(A_reg, A, &gpio->store.a); in store_registers() 47 REG_GET(EN_reg, EN, &gpio->store.en); in store_registers() 48 /* TODO store GPIO_MUX_CONTROL if we ever use it */ in store_registers() [all …]
|
| /linux/mm/kmsan/ |
| H A D | kmsan_test.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * For each test case checks the presence (or absence) of generated reports. 8 * Copyright (C) 2021-2022, Google LLC. 53 * The provided @buf is not NUL-terminated; copy no more than in probe_console() 54 * @len bytes and let strscpy() add the missing NUL-terminator. in probe_console() 100 /* Doubled-checked locking. */ in report_matches() 101 if (!report_available() || !r->symbol) in report_matches() 102 return (!report_available() && !r->symbol); in report_matches() 108 end = &expected_header[sizeof(expected_header) - 1]; in report_matches() 110 cur += scnprintf(cur, end - cur, "BUG: KMSAN: %s", r->error_type); in report_matches() [all …]
|
| /linux/net/mac80211/ |
| H A D | wme.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright 2013-2014 Intel Mobile Communications GmbH 36 switch (skb->priority) { in wme_downgrade_ac() 37 case 6: in wme_downgrade_ac() 38 case 7: in wme_downgrade_ac() 39 skb->priority = 5; /* VO -> VI */ in wme_downgrade_ac() 41 case 4: in wme_downgrade_ac() 42 case 5: in wme_downgrade_ac() 43 skb->priority = 3; /* VI -> BE */ in wme_downgrade_ac() 45 case 0: in wme_downgrade_ac() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192du/ |
| H A D | rf.c | 1 // SPDX-License-Identifier: GPL-2.0 13 struct rtl_hal *rtlhal = &rtlpriv->rtlhal; in rtl92du_phy_enable_anotherphy() 21 rtlhal->during_mac0init_radiob = false; in rtl92du_phy_enable_anotherphy() 22 rtlhal->during_mac1init_radioa = false; in rtl92du_phy_enable_anotherphy() 25 /* MAC0 Need PHY1 load radio_b.txt . Driver use DBI to write. */ in rtl92du_phy_enable_anotherphy() 53 struct rtl_hal *rtlhal = &rtlpriv->rtlhal; in rtl92du_phy_powerdown_anotherphy() 59 rtlhal->during_mac0init_radiob = false; in rtl92du_phy_powerdown_anotherphy() 60 rtlhal->during_mac1init_radioa = false; in rtl92du_phy_powerdown_anotherphy() 82 struct rtl_hal *rtlhal = &rtlpriv->rtlhal; in rtl92du_phy_rf6052_config() 83 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl92du_phy_rf6052_config() [all …]
|
| /linux/arch/arm64/kernel/ |
| H A D | acpi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * ARM64 Specific Low-Level ACPI Boot Support 5 * Copyright (C) 2013-2014, Linaro Ltd. 16 #include <linux/arm-smccc.h> 19 #include <linux/efi-bgrt.h> 54 return -EINVAL; in parse_acpi() 66 return -EINVAL; /* Core will print when we return error */ in parse_acpi() 122 * acpi_fadt_sanity_check() - Check FADT presence and carry out sanity 143 return -ENODEV; in acpi_fadt_sanity_check() 154 if (table->revision < 5 || in acpi_fadt_sanity_check() [all …]
|
| /linux/scripts/ |
| H A D | parse-maintainers.pl | 1 #!/usr/bin/perl -w 2 # SPDX-License-Identifier: GPL-2.0 4 use strict; 5 use Getopt::Long qw(:config no_auto_abbrev); 21 die "$P: invalid argument - use --help if necessary\n"; 33 --input => MAINTAINERS file to read (default: MAINTAINERS) 34 --output => sorted MAINTAINERS file to write (default: MAINTAINERS.new) 35 --section => new sorted MAINTAINERS file to write to (default: SECTION.new) 36 --order => Use the preferred section content output ordering (default: 0) 51 K: Keyword - patch content regex [all …]
|
| /linux/sound/soc/mediatek/common/ |
| H A D | mtk-dai-adda-common.c | 1 // SPDX-License-Identifier: GPL-2.0 13 #include "mtk-base-afe.h" 14 #include "mtk-dai-adda-common.h" 19 case 8000: in mtk_adda_dl_rate_transform() 21 case 11025: in mtk_adda_dl_rate_transform() 23 case 12000: in mtk_adda_dl_rate_transform() 25 case 16000: in mtk_adda_dl_rate_transform() 27 case 22050: in mtk_adda_dl_rate_transform() 29 case 24000: in mtk_adda_dl_rate_transform() 31 case 32000: in mtk_adda_dl_rate_transform() [all …]
|
| /linux/lib/ |
| H A D | kstrtox.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * If an integer doesn't fit into specified type, -E is returned. 7 * kstrtou*() functions do not accept sign "-". 13 * If -E is returned, result is not touched. 43 * Convert non-negative integer string representation in explicitly given radix 46 * Return number of characters consumed maybe or-ed with overflow bit. 49 * Don't you dare use this function. 60 while (max_chars--) { in _parse_integer_limit() 66 val = c - '0'; in _parse_integer_limit() 68 val = lc - 'a' + 10; in _parse_integer_limit() [all …]
|
| /linux/drivers/mfd/ |
| H A D | rk8xx-i2c.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * Author: Chris Zhong <zyw@rock-chips.com> 9 * Author: Zhang Qing <zhangqing@rock-chips.com> 27 case RK806_POWER_EN0 ... RK806_POWER_EN5: in rk806_is_volatile_reg() 28 case RK806_DVS_START_CTRL ... RK806_INT_MSK1: in rk806_is_volatile_reg() 39 * - Technically the ROUND_30s bit makes RTC_CTRL_REG volatile, but in rk808_is_volatile_reg() 40 * we don't use that feature. It's better to cache. in rk808_is_volatile_reg() 41 * - It's unlikely we care that RK808_DEVCTRL_REG is volatile since in rk808_is_volatile_reg() 42 * bits are cleared in case when we shutoff anyway, but better safe. in rk808_is_volatile_reg() 46 case RK808_SECONDS_REG ... RK808_WEEKS_REG: in rk808_is_volatile_reg() [all …]
|
| /linux/drivers/pcmcia/ |
| H A D | o2micro.h | 5 * Version 1.1 (the "License"); you may not use this file except in 20 * case the provisions of the GPL are applicable instead of the 21 * above. If you wish to allow the use of your version of this file 22 * only under the terms of the GPL and not to allow others to use 26 * provisions above, a recipient may use your version of this file 121 if (PCI_FUNC(socket->dev->devfn) == 0) { in o2micro_override() 124 dev_dbg(&socket->dev->dev, "O2: 0x94/0xD4: %02x/%02x\n", a, b); in o2micro_override() 126 switch (socket->dev->device) { in o2micro_override() 132 case PCI_DEVICE_ID_O2_6729: in o2micro_override() 133 case PCI_DEVICE_ID_O2_6730: in o2micro_override() [all …]
|
| /linux/fs/nfsd/ |
| H A D | debugfs.c | 1 // SPDX-License-Identifier: GPL-2.0 10 * /sys/kernel/debug/nfsd/disable-splice-read 13 * %0: NFS READ is allowed to use page splicing 32 * Must use buffered I/O if splice_read is enabled. in nfsd_dsr_set() 45 * %0: NFS READ will use buffered IO 46 * %1: NFS READ will use dontcache (buffered IO w/ dropbehind) 63 case NFSD_IO_BUFFERED: in nfsd_io_cache_read_set() 66 case NFSD_IO_DONTCACHE: in nfsd_io_cache_read_set() 75 ret = -EINVAL; in nfsd_io_cache_read_set() 89 * %0: NFS WRITE will use buffered IO [all …]
|
| /linux/arch/mips/kernel/ |
| H A D | time.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 24 #include <asm/cpu-features.h> 25 #include <asm/cpu-type.h> 40 struct cpumask *cpus = freq->policy->cpus; in cpufreq_callback() 45 * Skip lpj numbers adjustment if the CPU-freq transition is safe for in cpufreq_callback() 48 if (freq->flags & CPUFREQ_CONST_LOOPS) in cpufreq_callback() 54 glb_lpj_ref_freq = freq->old; in cpufreq_callback() 59 per_cpu(pcp_lpj_ref_freq, cpu) = freq->old; in cpufreq_callback() 64 * Adjust global lpj variable and per-CPU udelay_val number in in cpufreq_callback() 67 if ((val == CPUFREQ_PRECHANGE && freq->old < freq->new) || in cpufreq_callback() [all …]
|
| /linux/tools/testing/selftests/proc/ |
| H A D | proc-subset-pid.c | 4 * Permission to use, copy, modify, and distribute this software for any 12 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17 * Test that "mount -t proc -o subset=pid" hides everything but pids, 18 * /proc/self and /proc/thread-self. 42 if (unshare(CLONE_NEWNS) == -1) { in make_private_proc() 48 if (mount(NULL, "/", NULL, MS_PRIVATE|MS_REC, NULL) == -1) { in make_private_proc() 51 if (mount(NULL, "/proc", "proc", 0, "subset=pid") == -1) { in make_private_proc() 60 case '0':case '1':case '2':case '3':case '4': in string_is_pid() 61 case '5':case '6':case '7':case '8':case '9': in string_is_pid() [all …]
|
| /linux/sound/soc/sof/intel/ |
| H A D | hda-pcm.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 22 #include "../sof-audio.h" 27 #define SDnFMT_MULT(x) (((x) - 1) << 11) 28 #define SDnFMT_DIV(x) (((x) - 1) << 8) 42 static int hda_force_pause_support = -1; 45 "Pause support: -1: Use default, 0: Disable, 1: Enable (default -1)"); 50 case 8000: in hda_dsp_get_mult_div() 52 case 9600: in hda_dsp_get_mult_div() 54 case 11025: in hda_dsp_get_mult_div() 56 case 16000: in hda_dsp_get_mult_div() [all …]
|
| /linux/fs/crypto/ |
| H A D | fscrypt_private.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 18 #include <linux/blk-crypto.h> 20 #define CONST_STRLEN(str) (sizeof(str) - 1) 26 * if ciphers with a 256-bit security strength are used. This is just the 27 * absolute minimum, which applies when only 128-bit encryption is used. 34 /* Maximum size of a hardware-wrapped fscrypt master key */ 43 * hardware-wrapped keys has made it misleading as it's only for raw keys. 44 * Don't use it in kernel code; use one of the above constants instead. 50 * to prevent fscrypt from using the Crypto API drivers for non-inline crypto 54 * drivers can be over 50 times slower than the CPU-based code for fscrypt's [all …]
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | atombios_crtc.c | 2 * Copyright 2007-8 Advanced Micro Devices, Inc. 8 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 20 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 36 #include "atom-bits.h" 42 struct drm_device *dev = crtc->dev; in atombios_overscan_setup() 43 struct radeon_device *rdev = dev->dev_private; in atombios_overscan_setup() 51 args.ucCRTC = radeon_crtc->crtc_id; in atombios_overscan_setup() 53 switch (radeon_crtc->rmx_type) { in atombios_overscan_setup() 54 case RMX_CENTER: in atombios_overscan_setup() 55 args.usOverscanTop = cpu_to_le16((adjusted_mode->crtc_vdisplay - mode->crtc_vdisplay) / 2); in atombios_overscan_setup() [all …]
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | mci.h | 2 * Copyright (c) 2010-2011 Atheros Communications Inc. 4 * Permission to use, copy, modify, and/or distribute this software for any 12 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 57 switch (_info->type) { \ 58 case MCI_GPM_COEX_PROFILE_RFCOMM:\ 59 _mci->num_other_acl++; \ 61 case MCI_GPM_COEX_PROFILE_A2DP: \ 62 _mci->num_a2dp++; \ 63 if (!_info->edr) \ [all …]
|