/linux-6.8/arch/arm/plat-orion/ |
D | common.c | 39 orion_clkdev_add(NULL, "orion_spi.0", tclk); in orion_clkdev_init() 41 orion_clkdev_add(NULL, MV643XX_ETH_NAME ".0", tclk); in orion_clkdev_init() 46 orion_clkdev_add(NULL, MV64XXX_I2C_CTLR_NAME ".0", tclk); in orion_clkdev_init() 59 resources[0].flags = IORESOURCE_MEM; in fill_resources() 60 resources[0].start = mapbase; in fill_resources() 61 resources[0].end = mapbase + size; in fill_resources() 102 fill_resources_irq(orion_uart, resources, mapbase, 0xff, irq); in uart_complete() 226 orion_rtc_resource[0].start = mapbase; in orion_rtc_init() 227 orion_rtc_resource[0].end = mapbase + SZ_32 - 1; in orion_rtc_init() 228 orion_rtc_resource[0].flags = IORESOURCE_MEM; in orion_rtc_init() [all …]
|
/linux-6.8/Documentation/devicetree/bindings/spi/ |
D | spi-controller.yaml | 20 pattern: "^spi(@.*|-([0-9]|[1-9][0-9]+))?$" 23 enum: [0, 1] 26 const: 0 36 cs-gpios = <&gpio1 0 0>, <0>, <&gpio1 1 0>, <&gpio1 2 0>; 40 cs0 : &gpio1 0 0 42 cs2 : &gpio1 1 0 43 cs3 : &gpio1 2 0 45 The second flag of a gpio descriptor can be GPIO_ACTIVE_HIGH (0) 46 or GPIO_ACTIVE_LOW(1). Legacy device trees often use 0. 94 "^.*@[0-9a-f]+$": [all …]
|
/linux-6.8/include/uapi/linux/ |
D | if_tun.h | 29 #define TUN_TYPE_MASK 0x000f 66 #define IFF_TUN 0x0001 67 #define IFF_TAP 0x0002 68 #define IFF_NAPI 0x0010 69 #define IFF_NAPI_FRAGS 0x0020 71 #define IFF_NO_CARRIER 0x0040 72 #define IFF_NO_PI 0x1000 74 #define IFF_ONE_QUEUE 0x2000 75 #define IFF_VNET_HDR 0x4000 76 #define IFF_TUN_EXCL 0x8000 [all …]
|
D | pps.h | 45 * 0n i386, the alignment of a uint64_t is only 4 bytes, while on most other 65 #define PPS_TIME_INVALID (1<<0) /* used to specify timeout==NULL */ 95 #define PPS_CAPTUREASSERT 0x01 /* capture assert events */ 96 #define PPS_CAPTURECLEAR 0x02 /* capture clear events */ 97 #define PPS_CAPTUREBOTH 0x03 /* capture assert and clear events */ 99 #define PPS_OFFSETASSERT 0x10 /* apply compensation for assert event */ 100 #define PPS_OFFSETCLEAR 0x20 /* apply compensation for clear event */ 102 #define PPS_CANWAIT 0x100 /* can we wait for an event? */ 103 #define PPS_CANPOLL 0x200 /* bit reserved for future use */ 106 #define PPS_ECHOASSERT 0x40 /* feed back assert event to output */ [all …]
|
/linux-6.8/Documentation/devicetree/bindings/memory-controllers/ |
D | ti,gpmc.yaml | 82 <cs-number> 0 <physical address of mapping> <size> 84 - description: NAND bank 0 85 - description: NOR/SRAM bank 0 97 0 - NAND_fifoevent 109 0 maps to GPMC_WAIT0 pin. 126 "@[0-7],[a-f0-9]+$": 163 reg = <0x50000000 0x2000>; 167 dmas = <&edma 52 0>; 173 ranges = <0 0 0x08000000 0x10000000>; /* CS0 @addr 0x8000000, size 0x10000000 */ 179 nand@0,0 { [all …]
|
/linux-6.8/arch/sh/boot/compressed/ |
D | head_64.S | 24 #define MMUIR_TEXT_H 0x0000000000000003 | CONFIG_MEMORY_START 25 /* Enabled, Shared, ASID 0, Eff. Add. 0xA0000000 */ 26 #define MMUIR_TEXT_L 0x000000000000009a | CONFIG_MEMORY_START 29 #define MMUDR_CACHED_H 0x0000000000000003 | CONFIG_MEMORY_START 30 /* Enabled, Shared, ASID 0, Eff. Add. 0xA0000000 */ 31 #define MMUDR_CACHED_L 0x000000000000015a | CONFIG_MEMORY_START 67 1: putcfg r21, 0, r63 /* Clear MMUIR[n].PTEH.V */ 75 1: putcfg r21, 0, r63 /* Clear MMUDR[n].PTEH.V */ 82 putcfg r21, 1, r22 /* Set MMUIR[0].PTEL */ 84 putcfg r21, 0, r22 /* Set MMUIR[0].PTEH */ [all …]
|
/linux-6.8/arch/m68k/include/asm/ |
D | processor.h | 24 __asm__ __volatile__(".word 0x4e68" : "=a" (usp)); in rdusp() 37 __asm__ __volatile__(".word 0x4e60" : : "a" (a0) ); in wrusp() 47 #define TASK_SIZE (0xC0000000UL) 49 #define TASK_SIZE (0x0E000000UL) 51 #define TASK_SIZE (0xF0000000UL) 54 #define TASK_SIZE (0xFFFFFFFFUL) 67 #define TASK_UNMAPPED_BASE 0x60000000UL 69 #define TASK_UNMAPPED_BASE 0x0A000000UL 71 #define TASK_UNMAPPED_BASE 0xC0000000UL 75 #define TASK_UNMAPPED_BASE 0 [all …]
|
/linux-6.8/Documentation/devicetree/bindings/net/ |
D | stm32-dwmac.yaml | 113 reg = <0x5800a000 0x2000>; 127 st,syscon = <&syscfg 0x4>; 138 reg = <0x40028000 0x8000>; 140 interrupts = <0 61 0>, <0 62 0>; 143 clocks = <&rcc 0 25>, <&rcc 0 26>, <&rcc 0 27>; 144 st,syscon = <&syscfg 0x4>; 154 reg = <0x40028000 0x8000>; 160 st,syscon = <&syscfg 0x4>;
|
/linux-6.8/Documentation/sound/designs/ |
D | jack-injection.rst | 98 0x0001 HEADPHONE(0x0001) 122 …0x7803 HEADPHONE(0x0001) MICROPHONE(0x0002) BTN_3(0x0800) BTN_2(0x1000) BTN_1(0x2000) BTN_0(0x4000) 132 Jack: Headphone Jack Inject Enabled: 0 151 sound/card1/Headphone_Jack# echo 0 > sw_inject_enable 166 sound/card1/Headphone_Jack# echo 0 > jackin_inject
|
/linux-6.8/drivers/usb/serial/ |
D | omninet.c | 27 #define ZYXEL_VENDOR_ID 0x0586 28 #define ZYXEL_OMNINET_ID 0x1000 29 #define ZYXEL_OMNI_56K_PLUS_ID 0x1500 31 #define BT_IGNITIONPRO_ID 0x2000 79 * I normally set it to 0x03 in transmitted frames. 84 * 3: unknown, usually 0 85 * 2: unknown, usually 0 87 * 0: handshaking, unknown, usually set to 1 in transmitted frames 107 epds->bulk_out[0] = epds->bulk_out[1]; in omninet_calc_num_ports() 123 return 0; in omninet_port_probe() [all …]
|
D | io_ti.h | 16 #define DTK_ADDR_SPACE_XDATA 0x03 /* Addr is placed in XDATA space */ 17 #define DTK_ADDR_SPACE_I2C_TYPE_II 0x82 /* Addr is placed in I2C area */ 18 #define DTK_ADDR_SPACE_I2C_TYPE_III 0x83 /* Addr is placed in I2C area */ 21 #define UMPMEM_BASE_UART1 0xFFA0 /* UMP UART1 base address */ 22 #define UMPMEM_BASE_UART2 0xFFB0 /* UMP UART2 base address */ 23 #define UMPMEM_OFFS_UART_LSR 0x05 /* UMP UART LSR register offset */ 26 #define UMP_UART_CHAR5BITS 0x00 27 #define UMP_UART_CHAR6BITS 0x01 28 #define UMP_UART_CHAR7BITS 0x02 29 #define UMP_UART_CHAR8BITS 0x03 [all …]
|
/linux-6.8/drivers/mtd/nand/raw/ |
D | Kconfig | 500 default "0" 503 DiskOnChip at every multiple of 0x2000 between 0xC8000 and 0xEE000. 509 0xE4000000.) 519 DiskOnChip at every multiple of 0x2000 between 0xC8000 and 0xEE000. 520 This option changes to make it probe between 0xFFFC8000 and 521 0xFFFEE000. Unless you are using LinuxBIOS, this is unlikely to be
|
/linux-6.8/sound/soc/codecs/ |
D | wm8996.h | 29 #define WM8996_SOFTWARE_RESET 0x00 30 #define WM8996_POWER_MANAGEMENT_1 0x01 31 #define WM8996_POWER_MANAGEMENT_2 0x02 32 #define WM8996_POWER_MANAGEMENT_3 0x03 33 #define WM8996_POWER_MANAGEMENT_4 0x04 34 #define WM8996_POWER_MANAGEMENT_5 0x05 35 #define WM8996_POWER_MANAGEMENT_6 0x06 36 #define WM8996_POWER_MANAGEMENT_7 0x07 37 #define WM8996_POWER_MANAGEMENT_8 0x08 38 #define WM8996_LEFT_LINE_INPUT_VOLUME 0x10 [all …]
|
/linux-6.8/drivers/isdn/hardware/mISDN/ |
D | hfc_pci.h | 16 #define HFCPCI_BTRANS_THRESMASK 0x00 19 #define PCI_ENA_MEMIO 0x02 20 #define PCI_ENA_MASTER 0x04 23 #define HCFPCI_C_I 0x08 24 #define HFCPCI_TRxR 0x0C 25 #define HFCPCI_MON1_D 0x28 26 #define HFCPCI_MON2_D 0x2C 29 #define HFCPCI_B1_SSL 0x80 30 #define HFCPCI_B2_SSL 0x84 31 #define HFCPCI_AUX1_SSL 0x88 [all …]
|
/linux-6.8/drivers/net/ethernet/engleder/ |
D | tsnep_hw.h | 12 #define ECM_TYPE 0x0000 13 #define ECM_REVISION_MASK 0x000000FF 14 #define ECM_REVISION_SHIFT 0 15 #define ECM_VERSION_MASK 0x0000FF00 17 #define ECM_QUEUE_COUNT_MASK 0x00070000 19 #define ECM_GATE_CONTROL 0x02000000 22 #define ECM_SYSTEM_TIME_LOW 0x0008 23 #define ECM_SYSTEM_TIME_HIGH 0x000C 26 #define ECM_CLOCK_RATE 0x0010 27 #define ECM_CLOCK_RATE_OFFSET_MASK 0x7FFFFFFF [all …]
|
/linux-6.8/include/sound/sof/ |
D | ext_manifest4.h | 22 #define SOF_EXT_MAN4_MAGIC_NUMBER 0x31454124 27 #define SOF_MAN4_FW_HDR_OFFSET 0x2000 28 #define SOF_MAN4_FW_HDR_OFFSET_CAVS_1_5 0x284 39 * module_entry[0] (struct sof_man4_module) 47 * module_config[0] (struct sof_man4_module_config)
|
/linux-6.8/drivers/net/wireless/intersil/p54/ |
D | eeprom.h | 131 /* common and choice range (0x0000 - 0x0fff) */ 132 #define PDR_END 0x0000 133 #define PDR_MANUFACTURING_PART_NUMBER 0x0001 134 #define PDR_PDA_VERSION 0x0002 135 #define PDR_NIC_SERIAL_NUMBER 0x0003 136 #define PDR_NIC_RAM_SIZE 0x0005 137 #define PDR_RFMODEM_SUP_RANGE 0x0006 138 #define PDR_PRISM_MAC_SUP_RANGE 0x0007 139 #define PDR_NIC_ID 0x0008 141 #define PDR_MAC_ADDRESS 0x0101 [all …]
|
/linux-6.8/arch/mips/pci/ |
D | fixup-lemote2f.c | 31 {0, 0, 0, 0, 0}, /* 11: Unused */ 32 {0, 0, 0, 0, 0}, /* 12: Unused */ 33 {0, 0, 0, 0, 0}, /* 13: Unused */ 34 {0, 0, 0, 0, 0}, /* 14: Unused */ 35 {0, 0, 0, 0, 0}, /* 15: Unused */ 36 {0, 0, 0, 0, 0}, /* 16: Unused */ 37 {0, PCIA, 0, 0, 0}, /* 17: RTL8110-0 */ 38 {0, PCIB, 0, 0, 0}, /* 18: RTL8110-1 */ 39 {0, PCIC, 0, 0, 0}, /* 19: SiI3114 */ 40 {0, PCID, 0, 0, 0}, /* 20: 3-ports nec usb */ [all …]
|
/linux-6.8/include/linux/mtd/ |
D | doc2000.h | 17 #define DoC_Sig1 0 20 #define DoC_ChipID 0x1000 21 #define DoC_DOCStatus 0x1001 22 #define DoC_DOCControl 0x1002 23 #define DoC_FloorSelect 0x1003 24 #define DoC_CDSNControl 0x1004 25 #define DoC_CDSNDeviceSelect 0x1005 26 #define DoC_ECCConf 0x1006 27 #define DoC_2k_ECCStatus 0x1007 29 #define DoC_CDSNSlowIO 0x100d [all …]
|
/linux-6.8/drivers/mfd/ |
D | si476x-prop.c | 25 for (i = 0; i < size; i++) in si476x_core_element_is_in_array() 38 for (i = 0; i < size; i++) in si476x_core_element_is_in_range() 49 0x0000, in si476x_core_is_valid_property_a10() 50 0x0500, 0x0501, in si476x_core_is_valid_property_a10() 51 0x0600, in si476x_core_is_valid_property_a10() 52 0x0709, 0x070C, 0x070D, 0x70E, 0x710, in si476x_core_is_valid_property_a10() 53 0x0718, in si476x_core_is_valid_property_a10() 54 0x1207, 0x1208, in si476x_core_is_valid_property_a10() 55 0x2007, in si476x_core_is_valid_property_a10() 56 0x2300, in si476x_core_is_valid_property_a10() [all …]
|
/linux-6.8/arch/powerpc/boot/dts/fsl/ |
D | interlaken-lac-portals.dtsi | 34 #address-cells = <0x1>; 35 #size-cells = <0x1>; 38 lportal0: lac-portal@0 { 39 compatible = "fsl,interlaken-lac-portal-v1.0"; 40 reg = <0x0 0x1000>; 44 compatible = "fsl,interlaken-lac-portal-v1.0"; 45 reg = <0x1000 0x1000>; 49 compatible = "fsl,interlaken-lac-portal-v1.0"; 50 reg = <0x2000 0x1000>; 54 compatible = "fsl,interlaken-lac-portal-v1.0"; [all …]
|
D | qoriq-sec5.3-0.dtsi | 2 * QorIQ Sec/Crypto 5.3 device tree stub [ controller @ offset 0x300000 ] 36 compatible = "fsl,sec-v5.3", "fsl,sec-v5.0", "fsl,sec-v4.0"; 40 reg = <0x300000 0x10000>; 41 ranges = <0 0x300000 0x10000>; 42 interrupts = <92 2 0 0>; 46 "fsl,sec-v5.0-job-ring", 47 "fsl,sec-v4.0-job-ring"; 48 reg = <0x1000 0x1000>; 49 interrupts = <88 2 0 0>; 54 "fsl,sec-v5.0-job-ring", [all …]
|
D | qoriq-sec5.2-0.dtsi | 2 * QorIQ Sec/Crypto 5.2 device tree stub [ controller @ offset 0x300000 ] 36 compatible = "fsl,sec-v5.2", "fsl,sec-v5.0", "fsl,sec-v4.0"; 40 reg = <0x300000 0x10000>; 41 ranges = <0 0x300000 0x10000>; 42 interrupts = <92 2 0 0>; 46 "fsl,sec-v5.0-job-ring", 47 "fsl,sec-v4.0-job-ring"; 48 reg = <0x1000 0x1000>; 49 interrupts = <88 2 0 0>; 54 "fsl,sec-v5.0-job-ring", [all …]
|
/linux-6.8/arch/alpha/include/uapi/asm/ |
D | ioctls.h | 51 #define TIOCEXCL 0x540C 52 #define TIOCNXCL 0x540D 53 #define TIOCSCTTY 0x540E 55 #define TIOCSTI 0x5412 56 #define TIOCMGET 0x5415 57 #define TIOCMBIS 0x5416 58 #define TIOCMBIC 0x5417 59 #define TIOCMSET 0x5418 60 # define TIOCM_LE 0x001 61 # define TIOCM_DTR 0x002 [all …]
|
/linux-6.8/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | ga102.c | 38 u32 dpctrl = 0x00000000; in ga102_sor_dp_links() 39 u32 clksor = 0x00000000; in ga102_sor_dp_links() 42 case 0x06: clksor |= 0x00000000; break; in ga102_sor_dp_links() 43 case 0x0a: clksor |= 0x00040000; break; in ga102_sor_dp_links() 44 case 0x14: clksor |= 0x00080000; break; in ga102_sor_dp_links() 45 case 0x1e: clksor |= 0x000c0000; break; in ga102_sor_dp_links() 46 case 0x08: clksor |= 0x00100000; break; in ga102_sor_dp_links() 47 case 0x09: clksor |= 0x00140000; break; in ga102_sor_dp_links() 48 case 0x0c: clksor |= 0x00180000; break; in ga102_sor_dp_links() 49 case 0x10: clksor |= 0x001c0000; break; in ga102_sor_dp_links() [all …]
|