/Linux-v6.1/drivers/clk/mediatek/ |
D | clk-mt8195-apmixedsys.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 // Author: Chun-Jie Chen <chun-jie.chen@mediatek.com> 6 #include "clk-gate.h" 7 #include "clk-mtk.h" 8 #include "clk-pll.h" 10 #include <dt-bindings/clock/mt8195-clk.h> 61 0, 0, 22, 0x0398, 24, 0, 0, 0, 0x0398, 0, 0x0398, 0, 9), 63 0, 0, 22, 0x0198, 24, 0, 0, 0, 0x0198, 0, 0x0198, 0, 9), 65 0, 0, 22, 0x0368, 24, 0, 0, 0, 0x0368, 0, 0x0368, 0, 9), 67 0, 0, 22, 0x0718, 24, 0, 0, 0, 0x0718, 0, 0x0718, 0, 9), [all …]
|
/Linux-v6.1/include/dt-bindings/memory/ |
D | mt8195-memory-port.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 9 #include <dt-bindings/memory/mtk-memory-port.h> 20 * modules dma-address-region larbs-ports 22 * vcodec 4G ~ 8G larb19/20/21/22/23/24 29 * iommu-vdo: larb0/2/5/7/9/10/11/13/17/19/21/24/25/28 30 * iommu-vpp: larb1/3/4/6/8/12/14/16/18/20/22/23/26/27 100 #define M4U_PORT_L9_IMG_IMGI_T1_A MTK_M4U_ID(9, 0) 101 #define M4U_PORT_L9_IMG_IMGBI_T1_A MTK_M4U_ID(9, 1) 102 #define M4U_PORT_L9_IMG_IMGCI_T1_A MTK_M4U_ID(9, 2) 103 #define M4U_PORT_L9_IMG_SMTI_T1_A MTK_M4U_ID(9, 3) [all …]
|
/Linux-v6.1/arch/arm/mach-omap1/ |
D | mux.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * linux/arch/arm/mach-omap1/mux.c 7 * Copyright (C) 2003 - 2008 Nokia Corporation 15 #include <linux/soc/ti/omap1-io.h> 27 MUX_CFG_7XX("J7_7XX_KBR1", 12, 25, 0, 24, 1, 0) 31 MUX_CFG_7XX("C2_7XX_KBC0", 13, 9, 0, 8, 1, 0) 35 MUX_CFG_7XX("E3_7XX_KBC4", 13, 25, 0, 24, 1, 0) 38 MUX_CFG_7XX("W16_7XX_USB_PU_EN", 2, 25, 0, 24, 0, 0) 44 MUX_CFG_7XX("MMC_7XX_CMD", 2, 9, 0, 8, 1, 0) 54 MUX_CFG_7XX("SPI_7XX_2", 6, 9, 4, 8, 1, 0) [all …]
|
/Linux-v6.1/Documentation/translations/zh_CN/core-api/ |
D | packing.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 3 .. include:: ../disclaimer-zh_CN.rst 5 :Original: Documentation/core-api/packing.rst 22 -------- 42 -------- 46 - 将一个CPU可使用的数字打包到内存缓冲区中(具有硬件约束/特殊性)。 47 - 将内存缓冲区(具有硬件约束/特殊性)解压缩为一个CPU可使用的数字。 63 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 77 24 25 26 27 28 29 30 31 16 17 18 19 20 21 22 23 8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7 89 7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8 23 22 21 20 19 18 17 16 31 30 29 28 27 26 25 24 [all …]
|
/Linux-v6.1/arch/alpha/kernel/ |
D | entry.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Kernel entry-points. 8 #include <asm/asm-offsets.h> 32 .cfi_rel_offset $16, 24 39 .size \func, . - \func 43 * This defines the normal kernel pt-regs layout. 45 * regs 9-15 preserved by C code 46 * regs 16-18 saved by PAL-code 47 * regs 29-30 saved and set up by PAL-code 48 * JRP - Save regs 16-18 in a special area of the stack, so that [all …]
|
/Linux-v6.1/arch/arm/probes/kprobes/ |
D | test-arm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * arch/arm/kernel/kprobes-test-arm.c 14 #include "test-core.h" 55 TEST_GROUP("Data-processing (register), (register-shifted register), (immediate)") in kprobe_arm_test_cases() 69 TEST_RRR( op s "hi r8, r",9, VAL1,", r",14,val, ", lsl r",0, 3,"")\ in kprobe_arm_test_cases() 70 TEST_RRR( op s "ls r9, r",9, VAL1,", r",14,val, ", lsr r",7, 4,"")\ in kprobe_arm_test_cases() 96 TEST_RRR( op "ls r",9, VAL1,", r",14,val, ", lsl r",0, 3,"") \ in kprobe_arm_test_cases() 97 TEST_RRR( op "hi r",9, VAL1,", r",14,val, ", lsr r",7, 4,"") \ in kprobe_arm_test_cases() 117 TEST_RR( op s "hi r9, r",9, val, ", lsr r",7, 4,"") \ in kprobe_arm_test_cases() 118 TEST_RR( op s "ls r10, r",9, val, ", asr r",7, 5,"") \ in kprobe_arm_test_cases() [all …]
|
D | test-thumb.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * arch/arm/probes/kprobes/test-thumb.c 13 #include "test-core.h" 89 TEST_GROUP("16-bit Thumb data-processing instructions") in kprobe_thumb16_test_cases() 118 TEST_R( "add sp" ", r",8,-8, "") in kprobe_thumb16_test_cases() 120 TEST_BF_R("add pc" ", r",0,2f-1f-8,"") in kprobe_thumb16_test_cases() 125 TEST_R( "cmp sp" ", r",8,-8, "") in kprobe_thumb16_test_cases() 130 TEST_P( "mov sp, r",8,-8, "") in kprobe_thumb16_test_cases() 164 TEST_GROUP("16-bit Thumb Load/store instructions") in kprobe_thumb16_test_cases() 166 TEST_RPR("str r",0, VAL1,", [r",1, 24,", r",2, 48,"]") in kprobe_thumb16_test_cases() [all …]
|
/Linux-v6.1/sound/soc/mediatek/mt8186/ |
D | mt8186-reg.h | 1 /* SPDX-License-Identifier: GPL-2.0 3 * mt8186-reg.h -- Mediatek 8186 audio driver reg definition 39 #define PDN_ADC_SFT 24 40 #define PDN_ADC_MASK_SFT BIT(24) 53 #define PDN_24M_SFT 9 54 #define PDN_24M_MASK_SFT BIT(9) 141 #define DL6_ON_SFT 9 142 #define DL6_ON_MASK_SFT BIT(9) 215 #define I2S3_UPDATE_WORD_SFT 24 216 #define I2S3_UPDATE_WORD_MASK_SFT GENMASK(28, 24) [all …]
|
/Linux-v6.1/arch/arm/mach-omap2/ |
D | cm-regbits-54xx.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com 9 * Benoit Cousson (b-cousson@ti.com) 13 * with the public linux-omap@vger.kernel.org mailing list and the 15 * up-to-date with the file contents. 23 #define OMAP54XX_CLKSEL_SHIFT 24 27 #define OMAP54XX_CLKSEL_AESS_FCLK_SHIFT 24 31 #define OMAP54XX_CLKSEL_FCLK_SHIFT 24 33 #define OMAP54XX_CLKSEL_GPU_CORE_GCLK_SHIFT 24 41 #define OMAP54XX_CLKSEL_SOURCE_SHIFT 24 [all …]
|
/Linux-v6.1/drivers/net/wireless/mediatek/mt76/ |
D | mt76_connac2_mac.h | 1 /* SPDX-License-Identifier: ISC */ 36 #define MT_TXD0_PKT_FMT GENMASK(24, 23) 42 #define MT_TXD1_OWN_MAC GENMASK(29, 24) 50 #define MT_TXD1_WLAN_IDX GENMASK(9, 0) 54 #define MT_TXD2_POWER_OFFSET GENMASK(29, 24) 61 #define MT_TXD2_RTS BIT(9) 88 #define MT_TXD5_TX_STATUS_MCU BIT(9) 113 #define MT_TXD7_TX_TIME GENMASK(9, 0) 120 #define MT_TX_RATE_MODE GENMASK(9, 6) 123 /* VHT/HE only use bits 0-3 */ [all …]
|
/Linux-v6.1/drivers/pinctrl/mediatek/ |
D | pinctrl-mt8365.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <dt-bindings/pinctrl/mt65xx.h> 15 #include "pinctrl-mtk-common.h" 16 #include "pinctrl-mtk-mt8365.h" 38 MTK_PIN_DRV_GRP(9, 0x710, 8, 2), 49 MTK_PIN_DRV_GRP(20, 0x710, 24, 2), 50 MTK_PIN_DRV_GRP(21, 0x710, 24, 2), 53 MTK_PIN_DRV_GRP(24, 0x720, 0, 2), 78 MTK_PIN_DRV_GRP(49, 0x720, 24, 2), 79 MTK_PIN_DRV_GRP(50, 0x720, 24, 2), [all …]
|
/Linux-v6.1/arch/arm/mach-davinci/ |
D | da830.c | 1 // SPDX-License-Identifier: GPL-2.0-only 9 #include <linux/clk-provider.h> 14 #include <linux/irqchip/irq-davinci-cp-intc.h> 15 #include <linux/platform_data/gpio-davinci.h> 17 #include <clocksource/timer-davinci.h> 56 MUX_CFG(DA830, NEMB_RAS, 0, 24, 0xf, 1, false) 64 MUX_CFG(DA830, EMB_A_4, 1, 24, 0xf, 1, false) 72 MUX_CFG(DA830, GPIO7_6, 1, 24, 0xf, 8, false) 80 MUX_CFG(DA830, EMB_A_12, 2, 24, 0xf, 1, false) 88 MUX_CFG(DA830, GPIO3_13, 2, 24, 0xf, 8, false) [all …]
|
/Linux-v6.1/drivers/net/wireless/realtek/rtw89/ |
D | cam.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 2 /* Copyright(c) 2019-2020 Realtek Corporation 72 le32p_replace_bits((__le32 *)(cmd) + 2, value, GENMASK(31, 24)); in FWCMD_SET_ADDR_TMA_HASH() 97 le32p_replace_bits((__le32 *)(cmd) + 4, value, GENMASK(31, 24)); in FWCMD_SET_ADDR_SMA3() 117 le32p_replace_bits((__le32 *)(cmd) + 5, value, GENMASK(31, 24)); in FWCMD_SET_ADDR_TMA1() 137 le32p_replace_bits((__le32 *)(cmd) + 6, value, GENMASK(31, 24)); in FWCMD_SET_ADDR_TMA5() 167 le32p_replace_bits((__le32 *)(cmd) + 8, value, GENMASK(26, 24)); in FWCMD_SET_ADDR_TGT_IND() 177 le32p_replace_bits((__le32 *)(cmd) + 9, value, GENMASK(11, 0)); in FWCMD_SET_ADDR_AID12() 182 le32p_replace_bits((__le32 *)(cmd) + 9, value, GENMASK(7, 0)); in FWCMD_SET_ADDR_AID12_0() 187 le32p_replace_bits((__le32 *)(cmd) + 9, value, GENMASK(11, 8)); in FWCMD_SET_ADDR_AID12_1() [all …]
|
D | reg.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 2 /* Copyright(c) 2019-2020 Realtek Corporation 31 #define B_AX_APFM_OFFMAC BIT(9) 48 #define B_AX_EF_VDDQST_MASK GENMASK(26, 24) 52 #define B_AX_EF_CELL_SEL_MASK GENMASK(9, 8) 70 #define B_AX_WDT_WAKE_USB_EN BIT(9) 82 #define B_AX_PO_BT_PTA_PINS BIT(9) 131 #define B_MAC_AX_SB_FW_MASK GENMASK(30, 24) 188 #define PS_CPWM_RSP_SEQ_NUM GENMASK(9, 8) 217 #define B_AX_WL_XTAL_SI_MODE_MASK GENMASK(25, 24) [all …]
|
/Linux-v6.1/include/linux/platform_data/ |
D | shmob_drm.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * shmob_drm.h -- SH Mobile DRM driver 22 SHMOB_DRM_IFACE_RGB8, /* 24bpp, 8:8:8 */ 23 SHMOB_DRM_IFACE_RGB9, /* 18bpp, 9:9 */ 24 SHMOB_DRM_IFACE_RGB12A, /* 24bpp, 12:12 */ 28 SHMOB_DRM_IFACE_RGB24, /* 24bpp */ 30 SHMOB_DRM_IFACE_SYS8A, /* 24bpp, 8:8:8 */ 34 SHMOB_DRM_IFACE_SYS9, /* 18bpp, 9:9 */ 35 SHMOB_DRM_IFACE_SYS12, /* 24bpp, 12:12 */ 40 SHMOB_DRM_IFACE_SYS24, /* 24bpp */
|
/Linux-v6.1/drivers/staging/media/rkvdec/ |
D | rkvdec-h264.c | 1 // SPDX-License-Identifier: GPL-2.0 9 * Jeffy Chen <jeffy.chen@rock-chips.com> 12 #include <media/v4l2-h264.h> 13 #include <media/v4l2-mem2mem.h> 16 #include "rkvdec-regs.h" 55 #define PIC_WIDTH_IN_MBS PS_FIELD(38, 9) 56 #define PIC_HEIGHT_IN_MBS PS_FIELD(47, 9) 133 /* Table 9-12 – Values of variables m and n for ctxIdx from 0 to 10 */ 134 CABAC_ENTRY(0, 20, -15, 20, -15, 20, -15, 20, -15), 137 CABAC_ENTRY(3, 20, -15, 20, -15, 20, -15, 20, -15), [all …]
|
/Linux-v6.1/drivers/clk/ti/ |
D | clk-44xx.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * Tero Kristo (t-kristo@ti.com) 15 #include <dt-bindings/clock/omap4.h> 54 { 24, TI_CLK_DIVIDER, omap4_aess_fclk_parents, &omap4_aess_fclk_data }, 59 "abe-clkctrl:0018:26", 73 { 24, TI_CLK_MUX, omap4_func_dmic_abe_gfclk_parents, NULL }, 79 "abe-clkctrl:0020:26", 86 { 24, TI_CLK_MUX, omap4_func_mcasp_abe_gfclk_parents, NULL }, 92 "abe-clkctrl:0028:26", 99 { 24, TI_CLK_MUX, omap4_func_mcbsp1_gfclk_parents, NULL }, [all …]
|
/Linux-v6.1/Documentation/core-api/ |
D | packing.rst | 6 ----------------- 10 One can memory-map a pointer to a carefully crafted struct over the hardware 23 were performed byte-by-byte. Also the code can easily get cluttered, and the 24 high-level idea might get lost among the many bit shifts required. 25 Many drivers take the bit-shifting approach and then attempt to reduce the 30 ------------ 34 - Packing a CPU-usable number into a memory buffer (with hardware 36 - Unpacking a memory buffer (which has hardware constraints/quirks) 37 into a CPU-usable number. 57 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/eeprom/ |
D | at24.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 4 --- 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 11 - Bartosz Golaszewski <bgolaszewski@baylibre.com> 17 pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$" 19 - compatible 23 pattern: "^eeprom@[0-9a-f]{1,2}$" 33 - allOf: 34 - minItems: 1 36 … - pattern: "^(atmel|catalyst|microchip|nxp|ramtron|renesas|rohm|st),(24(c|cs|lc|mac)[0-9]+|spd)$" [all …]
|
/Linux-v6.1/Documentation/tools/rtla/ |
D | rtla-timerlat-top.rst | 2 rtla-timerlat-top 4 ------------------------------------------- 6 ------------------------------------------- 22 seem with the option **-T**. 42 [root@alien ~]# rtla timerlat top -s 30 -T 30 -t 47 1 #58634 | 1 0 1 9 | 12 2 9 23 48 2 #58634 | 0 0 1 11 | 10 2 9 23 49 3 #58634 | 1 0 1 11 | 11 2 9 24 50 4 #58634 | 1 0 1 10 | 11 2 9 26 51 5 #58634 | 1 0 1 8 | 10 2 9 25 [all …]
|
/Linux-v6.1/tools/arch/arm64/include/asm/ |
D | sysreg.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 19 * [20-19] : Op0 20 * [18-16] : Op1 21 * [15-12] : CRn 22 * [11-8] : CRm 23 * [7-5] : Op2 64 #define __INSTR_BSWAP(x) ((((x) << 24) & 0xff000000) | \ 67 (((x) >> 24) & 0x000000ff)) 80 * As per Arm ARM for v8-A, Section "C.5.1.3 op0 == 0b00, architectural hints, 133 #define SYS_DBGCLAIMCLR_EL1 sys_reg(2, 0, 7, 9, 6) [all …]
|
/Linux-v6.1/include/dt-bindings/clock/ |
D | exynos850.h | 1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 21 #define CLK_MOUT_CORE_MMC_EMBD 9 36 #define CLK_DOUT_CORE_BUS 24 99 #define CLK_MOUT_CLKCMU_CHUB_BUS 9 114 #define CLK_GOUT_SYSREG_APM_PCLK 24 126 #define CLK_DOUT_AUD_FM_SPDY 9 141 #define CLK_GOUT_AUD_DAP_CCLK 24 189 #define CLK_GOUT_CMGP_ADC_S1_PCLK 9 207 #define CLK_GOUT_USB_BUS_EARLY_CLK 9 223 #define CLK_GOUT_IS_CSIS2_ACLK 9 [all …]
|
/Linux-v6.1/include/linux/usb/ |
D | net2280.h | 1 // SPDX-License-Identifier: GPL-2.0+ 13 /*-------------------------------------------------------------------------*/ 75 #define DMA_A_INTERRUPT_ENABLE 9 98 #define PCI_INTA_INTERRUPT_ENABLE 24 110 #define DMA_A_INTERRUPT_ENABLE 9 127 #define PCI_INTA_INTERRUPT_ENABLE 24 139 #define DMA_A_INTERRUPT_ENABLE 9 165 #define PCI_INTA_INTERRUPT 24 178 #define DMA_A_INTERRUPT 9 200 #define FIFO_DIAGNOSTIC_SELECT 24 [all …]
|
/Linux-v6.1/drivers/net/wireless/mediatek/mt76/mt7615/ |
D | mac.h | 1 /* SPDX-License-Identifier: ISC */ 16 #define MT_RXD0_NORMAL_UDP_TCP_SUM BIT(24) 35 #define MT_RXD1_NORMAL_PAYLOAD_FORMAT GENMASK(25, 24) 60 #define MT_RXD2_NORMAL_MAX_LEN_ERROR BIT(24) 80 #define MT_RXD3_NORMAL_PATTERN_DROP BIT(9) 93 #define MT_RXV1_VHTA2_B8_B3 GENMASK(29, 24) 103 #define MT_RXV1_HT_AD_CODE BIT(9) 113 #define MT_RXV3_WB_RSSI GENMASK(31, 24) 116 #define MT_RXV4_RCPI3 GENMASK(31, 24) 123 #define MT_RXV6_NF3 GENMASK(31, 24) [all …]
|
/Linux-v6.1/arch/csky/abiv2/ |
D | strcpy.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 // Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd. 16 bf 9f 44 ldw a2, (a1, 24) 47 stw a2, (a3, 24) 61 br 9f 65 br 9f 69 br 9f 73 br 9f 77 br 9f [all …]
|