| /linux/tools/perf/pmu-events/ |
| H A D | empty-pmu-events.c | 23 /* offset=13 */ "l1-dcache\000legacy cache\000Level 1 data cache read accesses\000legacy-cache-config=0\000\00010\000\000\000\000\000" 24 /* offset=99 */ "l1-dcache-load\000legacy cache\000Level 1 data cache read accesses\000legacy-cache-config=0\000\00010\000\000\000\000\000" 25 /* offset=190 */ "l1-dcache-load-refs\000legacy cache\000Level 1 data cache read accesses\000legacy-cache-config=0\000\00010\000\000\000\000\000" 26 /* offset=286 */ "l1-dcache-load-reference\000legacy cache\000Level 1 data cache read accesses\000legacy-cache-config=0\000\00010\000\000\000\000\000" 27 /* offset=387 */ "l1-dcache-load-ops\000legacy cache\000Level 1 data cache read accesses\000legacy [all...] |
| /linux/drivers/mtd/nand/raw/ |
| H A D | nand_legacy.c | 12 * This file contains all legacy helpers/code that should be removed 30 return readb(chip->legacy.IO_ADDR_R); in nand_read_byte() 42 return (uint8_t) cpu_to_le16(readw(chip->legacy.IO_ADDR_R)); in nand_read_byte16() 56 chip->legacy.cmd_ctrl(chip, NAND_CMD_NONE, in nand_select_chip() 76 chip->legacy.write_buf(chip, &byte, 1); in nand_write_byte() 106 chip->legacy.write_buf(chip, (uint8_t *)&word, 2); in nand_write_byte16() 119 iowrite8_rep(chip->legacy.IO_ADDR_W, buf, len); in nand_write_buf() 132 ioread8_rep(chip->legacy.IO_ADDR_R, buf, len); in nand_read_buf() 148 iowrite16_rep(chip->legacy.IO_ADDR_W, p, len >> 1); in nand_write_buf16() 163 ioread16_rep(chip->legacy.IO_ADDR_R, p, len >> 1); in nand_read_buf16() [all …]
|
| H A D | pasemi_nand.c | 40 memcpy_fromio(buf, chip->legacy.IO_ADDR_R, 0x800); in pasemi_read_buf() 44 memcpy_fromio(buf, chip->legacy.IO_ADDR_R, len); in pasemi_read_buf() 51 memcpy_toio(chip->legacy.IO_ADDR_R, buf, 0x800); in pasemi_write_buf() 55 memcpy_toio(chip->legacy.IO_ADDR_R, buf, len); in pasemi_write_buf() 67 out_8(chip->legacy.IO_ADDR_W + (1 << CLE_PIN_CTL), cmd); in pasemi_hwcontrol() 69 out_8(chip->legacy.IO_ADDR_W + (1 << ALE_PIN_CTL), cmd); in pasemi_hwcontrol() 134 chip->legacy.IO_ADDR_R = of_iomap(np, 0); in pasemi_nand_probe() 135 chip->legacy.IO_ADDR_W = chip->legacy.IO_ADDR_R; in pasemi_nand_probe() 137 if (!chip->legacy.IO_ADDR_R) { in pasemi_nand_probe() 156 chip->legacy.cmd_ctrl = pasemi_hwcontrol; in pasemi_nand_probe() [all …]
|
| H A D | orion_nand.c | 49 writeb(cmd, nc->legacy.IO_ADDR_W + offs); in orion_nand_cmd_ctrl() 54 void __iomem *io_base = chip->legacy.IO_ADDR_R; in orion_nand_read_buf() 155 nc->legacy.IO_ADDR_R = nc->legacy.IO_ADDR_W = io_base; in orion_nand_probe() 156 nc->legacy.cmd_ctrl = orion_nand_cmd_ctrl; in orion_nand_probe() 157 nc->legacy.read_buf = orion_nand_read_buf; in orion_nand_probe() 160 nc->legacy.chip_delay = board->chip_delay; in orion_nand_probe()
|
| H A D | ndfc.c | 140 chip->legacy.IO_ADDR_R = ndfc->ndfcbase + NDFC_DATA; in ndfc_chip_init() 141 chip->legacy.IO_ADDR_W = ndfc->ndfcbase + NDFC_DATA; in ndfc_chip_init() 142 chip->legacy.cmd_ctrl = ndfc_hwcontrol; in ndfc_chip_init() 143 chip->legacy.dev_ready = ndfc_ready; in ndfc_chip_init() 144 chip->legacy.select_chip = ndfc_select_chip; in ndfc_chip_init() 145 chip->legacy.chip_delay = 50; in ndfc_chip_init() 147 chip->legacy.read_buf = ndfc_read_buf; in ndfc_chip_init() 148 chip->legacy.write_buf = ndfc_write_buf; in ndfc_chip_init()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ |
| H A D | ingress_lgcy.c | 11 if (vport->ingress.legacy.drop_rule) { in esw_acl_ingress_lgcy_rules_destroy() 12 mlx5_del_flow_rules(vport->ingress.legacy.drop_rule); in esw_acl_ingress_lgcy_rules_destroy() 13 vport->ingress.legacy.drop_rule = NULL; in esw_acl_ingress_lgcy_rules_destroy() 49 vport->ingress.legacy.allow_untagged_spoofchk_grp = g; in esw_acl_ingress_lgcy_groups_create() 65 vport->ingress.legacy.allow_untagged_only_grp = g; in esw_acl_ingress_lgcy_groups_create() 82 vport->ingress.legacy.allow_spoofchk_only_grp = g; in esw_acl_ingress_lgcy_groups_create() 95 vport->ingress.legacy.drop_grp = g; in esw_acl_ingress_lgcy_groups_create() 100 if (!IS_ERR_OR_NULL(vport->ingress.legacy.allow_spoofchk_only_grp)) { in esw_acl_ingress_lgcy_groups_create() 101 mlx5_destroy_flow_group(vport->ingress.legacy.allow_spoofchk_only_grp); in esw_acl_ingress_lgcy_groups_create() 102 vport->ingress.legacy.allow_spoofchk_only_grp = NULL; in esw_acl_ingress_lgcy_groups_create() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | legacy.c | 10 #include "esw/legacy.h" 46 esw->fdb_table.legacy.vepa_fdb = fdb; in esw_create_legacy_vepa_table() 54 if (!esw->fdb_table.legacy.fdb) in esw_destroy_legacy_fdb_table() 57 if (esw->fdb_table.legacy.promisc_grp) in esw_destroy_legacy_fdb_table() 58 mlx5_destroy_flow_group(esw->fdb_table.legacy.promisc_grp); in esw_destroy_legacy_fdb_table() 59 if (esw->fdb_table.legacy.allmulti_grp) in esw_destroy_legacy_fdb_table() 60 mlx5_destroy_flow_group(esw->fdb_table.legacy.allmulti_grp); in esw_destroy_legacy_fdb_table() 61 if (esw->fdb_table.legacy.addr_grp) in esw_destroy_legacy_fdb_table() 62 mlx5_destroy_flow_group(esw->fdb_table.legacy.addr_grp); in esw_destroy_legacy_fdb_table() 63 mlx5_destroy_flow_table(esw->fdb_table.legacy.fdb); in esw_destroy_legacy_fdb_table() [all …]
|
| /linux/arch/x86/kernel/ |
| H A D | platform-quirks.c | 11 x86_platform.legacy.i8042 = X86_LEGACY_I8042_EXPECTED_PRESENT; in x86_early_init_platform_quirks() 12 x86_platform.legacy.rtc = 1; in x86_early_init_platform_quirks() 13 x86_platform.legacy.warm_reset = 1; in x86_early_init_platform_quirks() 14 x86_platform.legacy.reserve_bios_regions = 0; in x86_early_init_platform_quirks() 15 x86_platform.legacy.devices.pnpbios = 1; in x86_early_init_platform_quirks() 19 x86_platform.legacy.reserve_bios_regions = 1; in x86_early_init_platform_quirks() 22 x86_platform.legacy.devices.pnpbios = 0; in x86_early_init_platform_quirks() 23 x86_platform.legacy.rtc = 0; in x86_early_init_platform_quirks() 27 x86_platform.legacy.devices.pnpbios = 0; in x86_early_init_platform_quirks() 28 x86_platform.legacy.rtc = 0; in x86_early_init_platform_quirks() [all …]
|
| H A D | time.c | 48 * Unconditionally register the legacy timer interrupt; even in setup_default_timer_irq() 49 * without legacy PIC/PIT we need this for the HPET0 in legacy in setup_default_timer_irq() 53 pr_info("Failed to register legacy timer interrupt\n"); in setup_default_timer_irq() 75 /* Setup the legacy timers */ in x86_late_time_init()
|
| /linux/drivers/virtio/ |
| H A D | virtio_pci_legacy_dev.c | 10 * vp_legacy_probe: probe the legacy virtio pci device, note that the 12 * @ldev: the legacy virtio-pci device 43 rc = pci_request_region(pci_dev, 0, "virtio-pci-legacy"); in vp_legacy_probe() 66 * vp_legacy_probe: remove and cleanup the legacy virtio pci device 67 * @ldev: the legacy virtio-pci device 80 * @ldev: the legacy virtio-pci device 93 * @ldev: the legacy virtio-pci device 105 * @ldev: the legacy virtio-pci device 117 * @ldev: the legacy virtio-pci device 129 * @ldev: the legacy virtio-pci device [all …]
|
| /linux/drivers/clk/sunxi/ |
| H A D | Kconfig | 3 bool "Legacy clock support for Allwinner SoCs" 10 bool "Legacy clock drivers" 13 Legacy clock drivers being used on older (A10, A13, A20, 21 bool "Legacy A31 PRCM driver" 24 Legacy clock driver for the A31 PRCM clocks. Those are 28 bool "Legacy sun8i PRCM driver" 31 Legacy clock driver for the sun8i family PRCM clocks. 36 bool "Legacy A80 PRCM driver" 39 Legacy clock driver for the A80 PRCM clocks. Those are
|
| /linux/include/xen/interface/ |
| H A D | elfnote.h | 22 * LEGACY indicated the fields in the legacy __xen_guest string which 25 * String values (for non-legacy) are NULL terminated ASCII, also known 39 * LEGACY: VIRT_ENTRY 45 * LEGACY: HYPERCALL_PAGE. (n.b. legacy value is a physical page 54 * LEGACY: VIRT_BASE 66 * LEGACY: ELF_PADDR_OFFSET. (n.b. legacy default is VIRT_BASE) 73 * LEGACY: XEN_VER 80 * LEGACY: GUEST_OS 87 * LEGACY: GUEST_VER 94 * LEGACY: LOADER [all …]
|
| /linux/fs/ceph/ |
| H A D | util.c | 32 struct ceph_file_layout_legacy *legacy) in ceph_file_layout_from_legacy() argument 34 fl->stripe_unit = le32_to_cpu(legacy->fl_stripe_unit); in ceph_file_layout_from_legacy() 35 fl->stripe_count = le32_to_cpu(legacy->fl_stripe_count); in ceph_file_layout_from_legacy() 36 fl->object_size = le32_to_cpu(legacy->fl_object_size); in ceph_file_layout_from_legacy() 37 fl->pool_id = le32_to_cpu(legacy->fl_pg_pool); in ceph_file_layout_from_legacy() 44 struct ceph_file_layout_legacy *legacy) in ceph_file_layout_to_legacy() argument 46 legacy->fl_stripe_unit = cpu_to_le32(fl->stripe_unit); in ceph_file_layout_to_legacy() 47 legacy->fl_stripe_count = cpu_to_le32(fl->stripe_count); in ceph_file_layout_to_legacy() 48 legacy->fl_object_size = cpu_to_le32(fl->object_size); in ceph_file_layout_to_legacy() 50 legacy->fl_pg_pool = cpu_to_le32(fl->pool_id); in ceph_file_layout_to_legacy() [all …]
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | legacy_printk.c | 6 static int execute_one_variant(bool legacy) in execute_one_variant() argument 15 bpf_program__set_autoload(skel->progs.handle_legacy, legacy); in execute_one_variant() 16 bpf_program__set_autoload(skel->progs.handle_modern, !legacy); in execute_one_variant() 23 if (legacy) { in execute_one_variant() 39 if (legacy) { in execute_one_variant() 60 /* legacy variant should work everywhere */ in test_legacy_printk() 61 ASSERT_OK(execute_one_variant(true /* legacy */), "legacy_case"); in test_legacy_printk()
|
| /linux/Documentation/leds/ |
| H A D | well-known-leds.txt | 13 Legacy names are listed, too; in case you are writing application that 15 but then try the legacy ones, too. 38 Legacy: "shift-key-light" (Motorola Droid 4, capslock) 42 Legacy: "tpacpi::thinklight" (IBM/Lenovo Thinkpads) 43 Legacy: "lp5523:kb{1,2,3,4,5,6}" (Nokia N900) 47 Legacy: "button-backlight" (Motorola Droid 4) 62 Legacy: "status-led:{red,green,blue}" (Motorola Droid 4) 63 Legacy: "lp5523:{r,g,b}" (Nokia N900)
|
| /linux/Documentation/PCI/ |
| H A D | boot-interrupts.rst | 14 given Core IO converts the legacy interrupt messages from PCI Express to 16 IO-APIC table entries), the messages are routed to the legacy PCH. This 20 protocol describes this in-band legacy wire-interrupt INTx mechanism for 29 When in-band legacy INTx messages are forwarded to the PCH, they in turn 74 The legacy interrupt forwarding mechanism exists today in a number of 104 Intel® Quick Data DMA/PCI Express ports are not routed to legacy 113 disabled, the Linux kernel will reroute the valid interrupt to its legacy 127 There is an overview of the legacy interrupt handling in several datasheets 147 2.15.2 PCI Express Legacy INTx Support and Boot Interrupt 151 If you have any legacy PCI interrupt questions that aren't answered, email me.
|
| /linux/kernel/printk/ |
| H A D | internal.h | 19 (con->flags & CON_NBCON) ? "" : "legacy ", \ 24 * Identify if legacy printing is forced in a dedicated kthread. If 26 * legacy printer thread. The only exception is on panic, after the 176 * @legacy_direct: Call the legacy loop in this context 177 * @legacy_offload: Offload the legacy loop into IRQ or legacy thread 179 * Note that the legacy loop also flushes the nbcon consoles. 207 /* Legacy consoles are flushed directly when possible. */ in printk_get_console_flush_type() 220 /* Legacy consoles are flushed directly when possible. */ in printk_get_console_flush_type() 243 * legacy consoles anyway, even if unsafe. in printk_get_console_flush_type() 250 * the legacy consoles must remain silent until in printk_get_console_flush_type()
|
| /linux/arch/x86/include/asm/ |
| H A D | x86_init.h | 204 * struct x86_legacy_devices - legacy x86 devices 209 * These are devices known to require LPC or ISA bus. The definition of legacy 213 * accessible connectors (for example, LPT parallel port). Legacy devices on 216 * legacy devices can assume all devices can be detected exclusively via 220 * have any of the legacy devices enumerated below present. 242 * struct x86_legacy_features - legacy x86 features 252 * @devices: legacy x86 devices, refer to struct x86_legacy_devices 302 * @legacy: legacy features 303 * @set_legacy_features: override legacy features. Use of this callback 327 struct x86_legacy_features legacy; member
|
| /linux/sound/soc/codecs/ |
| H A D | wm_adsp_fw_find_test.c | 526 { /* No qualified wmfw. Legacy generic wmfw found. No bin. */ 536 { /* No qualified optional wmfw. Legacy generic wmfw found. No bin. */ 548 { /* No qualified wmfw. Legacy generic wmfw and bin found. */ 559 { /* No qualified optional wmfw. Legacy generic wmfw and bin found. */ 572 { /* No qualified or legacy wmfw. Generic wmfw found. No bin. */ 583 { /* No optional qualified or legacy wmfw. Generic wmfw found. No bin. */ 596 { /* No qualified or legacy wmfw. Generic wmfw and bin found. */ 608 { /* No optional qualified or legacy wmfw. Generic wmfw and bin found. */ 682 { /* No qualified wmfw. Legacy generic wmfw found. No bin. */ 690 { /* No qualified optional wmfw. Legacy generic wmfw found. No bin. */ [all …]
|
| /linux/tools/testing/selftests/rseq/ |
| H A D | legacy_check.c | 15 FIXTURE(legacy) in FIXTURE() argument 28 FIXTURE_SETUP(legacy) in FIXTURE_SETUP() argument 44 FIXTURE_TEARDOWN(legacy) in FIXTURE_TEARDOWN() argument 48 TEST_F(legacy, legacy_test) in TEST_F() argument
|
| /linux/drivers/usb/gadget/function/ |
| H A D | u_uvc.h | 38 * uvc_ss_control_cls arrays respectively. Legacy gadgets must 47 * for configfs-based gadgets. Legacy gadgets must initialize them in 63 * descriptors. Used by configfs only, must not be touched by legacy 77 * Used by configfs only, must not be touched by legacy gadgets. The 103 * Only for legacy gadget. Shall be NULL for configfs-composed gadgets,
|
| /linux/arch/mips/kernel/ |
| H A D | fpu-probe.c | 147 static enum { STRICT, EMULATED, LEGACY, STD2008, RELAXED } ieee754 = STRICT; enumerator 153 * allows 2008-NaN binaries even for legacy processors. 174 case LEGACY: in cpu_set_nofpu_2008() 200 case LEGACY: in cpu_set_nan_2008() 224 * legacy: only accept legacy-NaN binaries 236 else if (!strcmp(s, "legacy")) in ieee754_setup() 237 ieee754 = LEGACY; in ieee754_setup()
|
| /linux/Documentation/userspace-api/ |
| H A D | rseq.rst | 38 keeps the legacy low performance mode enabled to fulfil the expectations 42 legacy and the optimized V2 mode. 50 - Legacy 56 .. Legacy 65 .. Legacy 75 .. Legacy 82 .. Legacy 96 .. Legacy 101 The legacy mode is obviously less performant as it does unconditional
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_cursor_plane.c | 78 s32 hotspot_x = vps->cursor.legacy.hotspot_x + vps->base.hotspot_x; in vmw_cursor_plane_update_legacy() 79 s32 hotspot_y = vps->cursor.legacy.hotspot_y + vps->base.hotspot_y; in vmw_cursor_plane_update_legacy() 84 if (vps->cursor.legacy.id != surface->snooper.id) { in vmw_cursor_plane_update_legacy() 88 vps->cursor.legacy.id = surface->snooper.id; in vmw_cursor_plane_update_legacy() 127 alpha_header->hotspotX = vps->cursor.legacy.hotspot_x + vps->base.hotspot_x; in vmw_cursor_update_mob() 128 alpha_header->hotspotY = vps->cursor.legacy.hotspot_y + vps->base.hotspot_y; in vmw_cursor_update_mob() 575 if (old_vps->cursor.legacy.hotspot_x != in vmw_cursor_plane_changed() 576 new_vps->cursor.legacy.hotspot_x || in vmw_cursor_plane_changed() 577 old_vps->cursor.legacy.hotspot_y != in vmw_cursor_plane_changed() 578 new_vps->cursor.legacy.hotspot_y) in vmw_cursor_plane_changed() [all …]
|
| /linux/Documentation/PCI/endpoint/ |
| H A D | pci-test-function.rst | 44 Bit 0 raise legacy IRQ 82 This register contains the interrupt type (Legacy/MSI) triggered 83 for the READ/WRITE/COPY and raise IRQ (Legacy/MSI) commands. 88 Legacy 0 100 Legacy 0
|