| /Linux-v5.15/Documentation/virt/kvm/arm/ |
| D | psci.rst | 40 offered by KVM to the guest via a HVC call. The workaround is described 47 firmware support for the workaround. The mitigation status for the 50 The workaround HVC call is 53 The workaround HVC call 58 offered by KVM to the guest via a HVC call. The workaround is described 64 A workaround is not 65 available. KVM does not offer firmware support for the workaround. 67 The workaround state is 68 unknown. KVM does not offer firmware support for the workaround. 70 The workaround is available, [all …]
|
| /Linux-v5.15/arch/arm/ |
| D | Kconfig | 780 Workaround: 801 recommended workaround. 807 This option enables the workaround for the 430973 Cortex-A8 814 The workaround enables the BTB/BTAC operations by setting ACTLR.IBE 824 This option enables the workaround for the 458693 Cortex-A8 (r2p0) 828 hazard might then cause a processor deadlock. The workaround enables 838 This option enables the workaround for the 460075 Cortex-A8 (r2p0) 842 workaround disables the write-allocate mode for the L2 cache via the 851 This option enables the workaround for the 742230 Cortex-A9 854 ordering of the two writes. This workaround sets a specific bit in [all …]
|
| /Linux-v5.15/arch/arm64/ |
| D | Kconfig | 376 The workaround promotes data cache clean instructions to 378 Please note that this does not necessarily enable the workaround, 398 The workaround promotes data cache clean instructions to 400 Please note that this does not necessarily enable the workaround, 421 The workaround promotes data cache clean instructions to 424 workaround, as it depends on the alternative framework, which will 443 The workaround promotes data cache clean instructions to 445 Please note that this does not necessarily enable the workaround, 461 The workaround is to promote device loads to use Load-Acquire 463 Please note that this does not necessarily enable the workaround, [all …]
|
| /Linux-v5.15/drivers/clocksource/ |
| D | Kconfig | 314 bool "Workaround for Freescale/NXP Erratum A-008585" 319 This option enables a workaround for Freescale/NXP Erratum 321 value"). The workaround will only be active if the 325 bool "Workaround for Hisilicon Erratum 161010101" 330 This option enables a workaround for Hisilicon Erratum 331 161010101. The workaround will be active if the hisilicon,erratum-161010101 335 bool "Workaround for Cortex-A73 erratum 858921" 340 This option enables a workaround applicable to Cortex-A73 342 The workaround will be dynamically enabled when an affected 346 bool "Workaround for Allwinner A64 erratum UNKNOWN1" [all …]
|
| /Linux-v5.15/Documentation/sound/hd-audio/ |
| D | models.rst | 36 Inverted internal mic workaround 57 Inverted internal mic workaround 70 Enable ALC269(VA) digital mic workaround 72 Enable ALC271X digital mic workaround 74 Inverted internal mic workaround 220 Workaround for speaker noise on Lenovo machines 224 Workaround for speaker noise on Dell machines 234 Speaker pin routing workaround on ALC298 294 Inverted internal mic workaround 375 Workaround for DAC routing on Acer Aspire [all …]
|
| /Linux-v5.15/arch/arm/mm/ |
| D | proc-v7-bugs.c | 68 /* Requires no workaround */ in cpu_v7_spectre_init() 71 /* Other ARM CPUs require no workaround */ in cpu_v7_spectre_init() 75 /* Cortex A57/A72 require firmware workaround */ in cpu_v7_spectre_init() 108 pr_info("CPU%u: Spectre v2: using %s workaround\n", in cpu_v7_spectre_init()
|
| /Linux-v5.15/drivers/gpu/drm/i915/gt/ |
| D | gen6_engine_cs.c | 29 * And the workaround for these two requires this workaround first: 35 * And this last workaround is tricky because of the requirements on 47 * The cache flushes require the workaround flush that triggered this 49 * Post-sync nonzero is what triggered this second workaround, so we 299 * Workaround: 4th PIPE_CONTROL command (except the ones with only in gen7_emit_flush_rcs() 332 * Workaround: we must issue a pipe_control with CS-stall bit in gen7_emit_flush_rcs()
|
| /Linux-v5.15/arch/arm/mach-omap2/ |
| D | dma.c | 92 * Workaround: DMA channels must have BUFFERING_DISABLED bit set to in configure_dma_errata() 107 * Workaround: in configure_dma_errata() 120 * Workaround: SW should explicitely disable the channel. in configure_dma_errata() 129 * Workaround: Put sDMA in NoStandby more before a logical channel is in configure_dma_errata() 139 * Workaround: software must ensure that the DMA is configured in No in configure_dma_errata()
|
| /Linux-v5.15/include/sound/ |
| D | cs4271.h | 21 * One (undocumented) workaround is to assert and de-assert the PDN bit 22 * in the MODE2 register. This workaround can be enabled with the
|
| /Linux-v5.15/sound/usb/line6/ |
| D | playback.h | 19 * the next period (sounds like a delay effect). As a workaround, the output 21 * solution. Until one is found, this workaround can be used to fix the
|
| /Linux-v5.15/arch/powerpc/platforms/8xx/ |
| D | Kconfig | 115 This enables a workaround for erratum CPU15 on MPC8xx chips. 117 circumstances. This workaround adds some overhead (a TLB miss 123 workaround.
|
| /Linux-v5.15/arch/mips/kernel/ |
| D | r4k-bugs64.c | 96 * instruction has the workaround applied. Older versions of in mult_sh_align_mod() 98 * multiplication variants lack the workaround. in mult_sh_align_mod() 153 pr_cont("yes, workaround... "); in check_mult_sh() 223 pr_cont("yes, workaround... "); in check_daddi() 293 pr_cont("yes, workaround... "); in check_daddiu()
|
| /Linux-v5.15/Documentation/devicetree/bindings/sound/ |
| D | cs4271.txt | 29 One (undocumented) workaround is to assert and de-assert the PDN bit 30 in the MODE2 register. This workaround can be enabled with this DT
|
| /Linux-v5.15/drivers/mfd/ |
| D | 88pm80x.c | 38 * workaround: some registers needed by pm805 are defined in pm800, so 102 * workaround: set g_pm80x_chip to the first probed chip. if the in pm80x_init() 121 * workaround: clear the dependency between pm800 and pm805. in pm80x_deinit()
|
| /Linux-v5.15/arch/x86/platform/ce4100/ |
| D | ce4100.c | 45 * workaround for this silicon issue checks UART_LSR_THRE bit and UART_LSR_TEMT 47 * two bits is set, if so then process the transmit request. If this workaround 48 * is not applied, then the serial transmission may hang. This workaround is for
|
| /Linux-v5.15/arch/powerpc/sysdev/ |
| D | tsi108_dev.c | 129 * requires a workaround. The special in tsi108_eth_of_init() 131 * workaround. FIXME: Need to port the tsi108_eth in tsi108_eth_of_init() 133 * name for the workaround flag - it's not actually to in tsi108_eth_of_init()
|
| /Linux-v5.15/drivers/net/wireless/st/cw1200/ |
| D | scan.h | 34 /* Direct probe requests workaround */ 50 /* Raw probe requests TX workaround */
|
| /Linux-v5.15/drivers/usb/host/ |
| D | ehci-pci.c | 129 "workaround for >2GB RAM\n"); in ehci_pci_setup() 169 ehci_info(ehci, "applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround\n"); in ehci_pci_setup() 200 ehci_info(ehci, "applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround\n"); in ehci_pci_setup() 208 ehci_info(ehci, "applying AMD SB600/SB700 USB freeze workaround\n"); in ehci_pci_setup() 215 ehci_info(ehci, "applying MosChip frame-index workaround\n"); in ehci_pci_setup() 221 ehci_info(ehci, "applying Synopsys HC workaround\n"); in ehci_pci_setup()
|
| /Linux-v5.15/arch/powerpc/include/asm/ |
| D | xive.h | 63 /* #define XIVE_IRQ_FLAG_SHIFT_BUG 0x04 */ /* P9 DD1.0 workaround */ 64 /* #define XIVE_IRQ_FLAG_MASK_FW 0x08 */ /* P9 DD1.0 workaround */ 65 /* #define XIVE_IRQ_FLAG_EOI_FW 0x10 */ /* P9 DD1.0 workaround */
|
| /Linux-v5.15/drivers/media/common/saa7146/ |
| D | saa7146_vbi.c | 22 as specified. there is this workaround, but please in vbi_workaround() 29 /* setup some basic programming, just for the workaround */ in vbi_workaround() 84 /* we have to do the workaround twice to be sure that in vbi_workaround() 88 /* indicate to the irq handler that we do the workaround */ in vbi_workaround() 101 /* start rps1 to enable workaround */ in vbi_workaround() 107 DEB_VBI("brs bug workaround %d/1\n", i); in vbi_workaround() 415 DEB_VBI("vbi workaround failed!\n"); in vbi_open()
|
| /Linux-v5.15/arch/powerpc/kernel/ |
| D | io-workarounds.c | 3 * Support PCI IO workaround 160 /* Enable IO workaround */ 169 /* Register new bus to support workaround */
|
| /Linux-v5.15/arch/arm/mach-imx/ |
| D | cpuidle-imx6q.c | 61 * CPUs when they are in wait(unclocked) state. As the hardware workaround isn't 62 * applicable to all boards, disable the deeper idle state when the workaround
|
| /Linux-v5.15/arch/mips/ath25/ |
| D | ar2315.c | 186 * a workaround. Give it some time to attempt a gpio based hardware in ar2315_restart() 187 * reset (atheros reference design workaround) */ in ar2315_restart() 189 /* TODO: implement the GPIO reset workaround */ in ar2315_restart() 192 * workaround. Attempt to jump to the mips reset location - in ar2315_restart()
|
| /Linux-v5.15/drivers/gpu/drm/panfrost/ |
| D | panfrost_issues.h | 74 /* Chicken bit on T72X for a hardware workaround in compiler */ 84 * (similar to issue 10817) and can use #10817 workaround */ 111 /* Must ensure L2 is not transitioning when we reset. Workaround with a
|
| /Linux-v5.15/drivers/net/wireless/broadcom/b43/ |
| D | b43.h | 211 #define B43_BFL2_SPUR_WAR 0x0200 /* has a workaround for clock-harmonic spurs */ 359 #define B43_HF_SYMW 0x000000000002ULL /* G-PHY SYM workaround */ 360 #define B43_HF_RXPULLW 0x000000000004ULL /* RX pullup workaround */ 363 #define B43_HF_GDCW 0x000000000020ULL /* G-PHY DC canceller filter bw workaround */ 367 #define B43_HF_TSSIRPSMW 0x000000000200ULL /* TSSI reset PSM ucode workaround */ 368 #define B43_HF_20IN40IQW 0x000000000200ULL /* 20 in 40 MHz I/Q workaround (rev >= 13 only) */ 370 #define B43_HF_ACIW 0x000000000800ULL /* ACI workaround: shift bits by 2 on PHY CRS */ 371 #define B43_HF_2060W 0x000000001000ULL /* 2060 radio workaround */ 372 #define B43_HF_RADARW 0x000000002000ULL /* Radar workaround */ 378 #define B43_HF_PCISCW 0x000000080000ULL /* PCI slow clock workaround */ [all …]
|