| /kernel/linux/linux-5.10/arch/powerpc/platforms/powermac/ |
| D | cache.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * This file contains low-level cache management functions 5 * (In fact the only thing that is Apple-specific is that we assume 15 #include <asm/feature-fixups.h> 45 sync 52 sync 58 sync 60 sync 62 /* Disp-flush L1. We have a weird problem here that I never 64 * results in a non-working flush. We use that workaround for [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/platforms/powermac/ |
| D | cache.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * This file contains low-level cache management functions 5 * (In fact the only thing that is Apple-specific is that we assume 15 #include <asm/feature-fixups.h> 45 sync 52 sync 58 sync 60 sync 62 /* Disp-flush L1. We have a weird problem here that I never 64 * results in a non-working flush. We use that workaround for [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/powerpc/ptrace/ |
| D | child.h | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Helper functions to sync execution between parent and child processes. 29 #define CHILD_FAIL_IF(x, sync) \ argument 34 (sync)->child_gave_up = true; \ 35 prod_parent(sync); \ 36 return 1; \ 40 #define PARENT_FAIL_IF(x, sync) \ argument 45 (sync)->parent_gave_up = true; \ 46 prod_child(sync); \ 47 return 1; \ [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/powerpc/ptrace/ |
| D | child.h | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Helper functions to sync execution between parent and child processes. 29 #define CHILD_FAIL_IF(x, sync) \ argument 34 (sync)->child_gave_up = true; \ 35 prod_parent(sync); \ 36 return 1; \ 40 #define PARENT_FAIL_IF(x, sync) \ argument 45 (sync)->parent_gave_up = true; \ 46 prod_child(sync); \ 47 return 1; \ [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/selftests/ |
| D | i915_syncmap.c | 41 for (d = 0; d < depth - 1; d++) { in __sync_print() 42 if (last & BIT(depth - d - 1)) in __sync_print() 47 *sz -= len; in __sync_print() 49 len = scnprintf(buf, *sz, "%x-> ", idx); in __sync_print() 51 *sz -= len; in __sync_print() 55 len = scnprintf(buf, *sz, "0x%016llx", p->prefix << p->height << SHIFT); in __sync_print() 57 *sz -= len; in __sync_print() 58 X = (p->height + SHIFT) / 4; in __sync_print() 59 scnprintf(buf - X, *sz + X, "%*s", X, "XXXXXXXXXXXXXXXXX"); in __sync_print() 61 if (!p->height) { in __sync_print() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/selftests/ |
| D | i915_syncmap.c | 41 for (d = 0; d < depth - 1; d++) { in __sync_print() 42 if (last & BIT(depth - d - 1)) in __sync_print() 47 *sz -= len; in __sync_print() 49 len = scnprintf(buf, *sz, "%x-> ", idx); in __sync_print() 51 *sz -= len; in __sync_print() 55 len = scnprintf(buf, *sz, "0x%016llx", p->prefix << p->height << SHIFT); in __sync_print() 57 *sz -= len; in __sync_print() 58 X = (p->height + SHIFT) / 4; in __sync_print() 59 scnprintf(buf - X, *sz + X, "%*s", X, "XXXXXXXXXXXXXXXXX"); in __sync_print() 61 if (!p->height) { in __sync_print() [all …]
|
| /kernel/linux/linux-5.10/arch/parisc/kernel/ |
| D | perf_asm.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 /* low-level asm for "intrigue" (PA8500-8700 CPU perf counters) 5 * Copyright (C) 2001 Randolph Chung <tausq at parisc-linux.org> 6 * Copyright (C) 2001 Hewlett-Packard (Grant Grundler) 46 sync ; follow ERS 100 ;* %r24 - original DR2 value 101 ;* %r1 - scratch 102 ;* %r29 - scratch 117 ; NOTE: The PCX-W ERS states that DR2_SLOW_RET must be set before any 121 depdi,z 1,DR2_SLOW_RET,1,%r29 [all …]
|
| /kernel/linux/linux-6.6/arch/parisc/kernel/ |
| D | perf_asm.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 /* low-level asm for "intrigue" (PA8500-8700 CPU perf counters) 5 * Copyright (C) 2001 Randolph Chung <tausq at parisc-linux.org> 6 * Copyright (C) 2001 Hewlett-Packard (Grant Grundler) 46 sync ; follow ERS 100 ;* %r24 - original DR2 value 101 ;* %r1 - scratch 102 ;* %r29 - scratch 117 ; NOTE: The PCX-W ERS states that DR2_SLOW_RET must be set before any 121 depdi,z 1,DR2_SLOW_RET,1,%r29 [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/kernel/ |
| D | l2cr_6xx.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 4 Copyright © 1997-1998 by PowerLogix R & D, Inc. 9 - First public release, contributed by PowerLogix. 12 - Terry: Made sure code disabled interrupts before running. (Previously 14 - Terry: Updated for tentative G4 support. 4MB of memory is now flushed 16 - Terry: Updated for workaround to HID0[DPM] processor bug 20 - Terry: Added isync to correct for an errata. 23 - DanM: Finally added the 7450 patch I've had for the past 29 Please e-mail updates to this file to me, thanks! 36 #include <asm/feature-fixups.h> [all …]
|
| D | misc_64.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * This file contains miscellaneous low-level functions. 4 * Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org) 21 #include <asm/asm-offsets.h> 27 #include <asm/feature-fixups.h> 47 sync 53 sync 58 sync 62 sync 68 sync [all …]
|
| D | cpu_setup_6xx.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 13 #include <asm/asm-offsets.h> 16 #include <asm/feature-fixups.h> 100 bne 1f /* don't invalidate the D-cache */ 102 1: sync 104 sync 106 sync 118 sync 120 sync /* on 604e/604r */ 122 sync [all …]
|
| D | cpu_setup_ppc970.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 11 #include <asm/asm-offsets.h> 28 sync 31 sync 34 sync 37 sync 41 li r3,0x1200 /* enable i-fetch cacheability */ 50 sync 104 sync 109 clrldi r0,r0,1 /* clear LPES0 */ [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/kernel/ |
| D | l2cr_6xx.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 4 Copyright © 1997-1998 by PowerLogix R & D, Inc. 9 - First public release, contributed by PowerLogix. 12 - Terry: Made sure code disabled interrupts before running. (Previously 14 - Terry: Updated for tentative G4 support. 4MB of memory is now flushed 16 - Terry: Updated for workaround to HID0[DPM] processor bug 20 - Terry: Added isync to correct for an errata. 23 - DanM: Finally added the 7450 patch I've had for the past 29 Please e-mail updates to this file to me, thanks! 36 #include <asm/feature-fixups.h> [all …]
|
| D | cpu_setup_6xx.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 11 #include <asm/asm-offsets.h> 14 #include <asm/feature-fixups.h> 89 bne 1f /* don't invalidate the D-cache */ 91 1: sync 93 sync 95 sync 106 sync 108 sync /* on 604e/604r */ 110 sync [all …]
|
| D | misc_64.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * This file contains miscellaneous low-level functions. 4 * Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org) 19 #include <asm/asm-offsets.h> 26 #include <asm/feature-fixups.h> 33 stdu r1,THREAD_SIZE-STACK_FRAME_OVERHEAD(r3) 44 stdu r1,THREAD_SIZE-STACK_FRAME_OVERHEAD(r4) 68 sync 74 sync 79 sync [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/kvm/ |
| D | memslot_perf_test.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * A memslot-related performance benchmark. 36 #define MEM_TEST_SIZE (MEM_SIZE - MEM_EXTRA_SIZE) 45 #define MEM_TEST_MAP_SIZE (MEM_SIZE_MAP - MEM_EXTRA_SIZE) 68 * architecture slots memory-per-slot memory-on-last-slot 69 * -------------------------------------------------------------- 70 * x86-4KB 32763 16KB 160KB 71 * arm64-4KB 32766 16KB 112KB 72 * arm64-16KB 32766 16KB 112KB 73 * arm64-64KB 8192 64KB 128KB [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/platforms/52xx/ |
| D | mpc52xx_sleep.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 10 mpc52xx_deep_sleep: /* args r3-r6: SRAM, SDRAM regs, CDM regs, INTR regs */ 16 sync; isync; 21 lwz r8, 0x14(r6) /* intr->main_mask */ 25 sync 29 stw r8, 0x40(r6) /* intr->main_emulate */ 30 sync 33 1: 34 cmpi cr0, r10, 1 35 bne cr0, 1b [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/platforms/52xx/ |
| D | mpc52xx_sleep.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 10 mpc52xx_deep_sleep: /* args r3-r6: SRAM, SDRAM regs, CDM regs, INTR regs */ 16 sync; isync; 21 lwz r8, 0x14(r6) /* intr->main_mask */ 25 sync 29 stw r8, 0x40(r6) /* intr->main_emulate */ 30 sync 33 1: 34 cmpi cr0, r10, 1 35 bne cr0, 1b [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/serial/ |
| D | ipaq.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright (C) 2001 - 2002 37 { USB_DEVICE(0x0104, 0x00BE) }, /* Socket USB Sync */ 38 { USB_DEVICE(0x03F0, 0x1016) }, /* HP USB Sync */ 39 { USB_DEVICE(0x03F0, 0x1116) }, /* HP USB Sync 1611 */ 40 { USB_DEVICE(0x03F0, 0x1216) }, /* HP USB Sync 1612 */ 41 { USB_DEVICE(0x03F0, 0x2016) }, /* HP USB Sync 1620 */ 42 { USB_DEVICE(0x03F0, 0x2116) }, /* HP USB Sync 1621 */ 43 { USB_DEVICE(0x03F0, 0x2216) }, /* HP USB Sync 1622 */ 44 { USB_DEVICE(0x03F0, 0x3016) }, /* HP USB Sync 1630 */ [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/serial/ |
| D | ipaq.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright (C) 2001 - 2002 37 { USB_DEVICE(0x0104, 0x00BE) }, /* Socket USB Sync */ 38 { USB_DEVICE(0x03F0, 0x1016) }, /* HP USB Sync */ 39 { USB_DEVICE(0x03F0, 0x1116) }, /* HP USB Sync 1611 */ 40 { USB_DEVICE(0x03F0, 0x1216) }, /* HP USB Sync 1612 */ 41 { USB_DEVICE(0x03F0, 0x2016) }, /* HP USB Sync 1620 */ 42 { USB_DEVICE(0x03F0, 0x2116) }, /* HP USB Sync 1621 */ 43 { USB_DEVICE(0x03F0, 0x2216) }, /* HP USB Sync 1622 */ 44 { USB_DEVICE(0x03F0, 0x3016) }, /* HP USB Sync 1630 */ [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | qcom,q6afe.txt | 7 - compatible: 10 Definition: must be "qcom,q6afe-v<MAJOR-NUMBER>.<MINOR-NUMBER>" 20 - compatible: 23 Definition: must be "qcom,q6afe-dais" 25 - #sound-dai-cells 28 Definition: Must be 1 30 - #address-cells 33 Definition: Must be 1 35 - #size-cells 43 - reg [all …]
|
| /kernel/linux/linux-6.6/arch/sparc/kernel/ |
| D | cherrs.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 membar #Sync 12 membar #Sync 16 .size cheetah_fecc_trap_vector,.-cheetah_fecc_trap_vector 21 membar #Sync 25 membar #Sync 28 mov 1, %g1 29 .size cheetah_fecc_trap_vector_tl1,.-cheetah_fecc_trap_vector_tl1 34 membar #Sync 38 membar #Sync [all …]
|
| /kernel/linux/linux-5.10/arch/sparc/kernel/ |
| D | cherrs.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 8 membar #Sync 12 membar #Sync 16 .size cheetah_fecc_trap_vector,.-cheetah_fecc_trap_vector 21 membar #Sync 25 membar #Sync 28 mov 1, %g1 29 .size cheetah_fecc_trap_vector_tl1,.-cheetah_fecc_trap_vector_tl1 34 membar #Sync 38 membar #Sync [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | qcom,q6dsp-lpass-ports.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/qcom,q6dsp-lpass-ports.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 18 - qcom,q6afe-dais 20 '#sound-dai-cells': 21 const: 1 23 '#address-cells': 24 const: 1 [all …]
|
| /kernel/linux/linux-5.10/drivers/lightnvm/ |
| D | pblk-rb.c | 1 // SPDX-License-Identifier: GPL-2.0 17 * pblk-rb.c - pblk's write buffer 31 list_for_each_entry_safe(p, t, &rb->pages, list) { in pblk_rb_data_free() 32 free_pages((unsigned long)page_address(p->pages), p->order); in pblk_rb_data_free() 33 list_del(&p->list); in pblk_rb_data_free() 42 vfree(rb->entries); in pblk_rb_free() 46 * pblk_rb_calculate_size -- calculate the size of the write buffer 51 unsigned int thr_sz = 1 << (get_count_order(threshold + NVM_MAX_VLBA)); in pblk_rb_calculate_size() 59 max_io = (1 << max((int)(get_count_order(max_sz)), in pblk_rb_calculate_size() 60 (int)(get_count_order(NVM_MAX_VLBA << 1)))); in pblk_rb_calculate_size() [all …]
|