/linux-4.1.27/drivers/pwm/ |
D | pwm-atmel-hlcdc.c | 44 const struct atmel_hlcdc_pwm_errata *errata; member 65 if (!chip->errata || !chip->errata->slow_clk_erratum) { in atmel_hlcdc_pwm_config() 75 if ((chip->errata && chip->errata->slow_clk_erratum) || in atmel_hlcdc_pwm_config() 88 if (!pres && chip->errata && chip->errata->div1_clk_erratum) in atmel_hlcdc_pwm_config() 255 chip->errata = match->data; in atmel_hlcdc_pwm_probe()
|
/linux-4.1.27/drivers/acpi/ |
D | acpi_processor.c | 39 struct acpi_processor_errata errata __read_mostly; 40 EXPORT_SYMBOL_GPL(errata); 84 errata.piix4.throttle = 1; in acpi_processor_errata_piix4() 106 errata.piix4.bmisx = pci_resource_start(dev, 4); in acpi_processor_errata_piix4() 126 errata.piix4.fdma = 1; in acpi_processor_errata_piix4() 133 if (errata.piix4.bmisx) in acpi_processor_errata_piix4() 136 if (errata.piix4.fdma) in acpi_processor_errata_piix4()
|
D | processor_idle.c | 515 else if (errata.piix4.fdma) { in acpi_processor_power_verify_c3() 673 else if (errata.piix4.bmisx) { in acpi_idle_bm_check() 674 if ((inb_p(errata.piix4.bmisx + 0x02) & 0x01) in acpi_idle_bm_check() 675 || (inb_p(errata.piix4.bmisx + 0x0A) & 0x01)) in acpi_idle_bm_check()
|
D | processor_throttling.c | 1228 if (errata.piix4.throttle) { in acpi_processor_get_throttling_info()
|
/linux-4.1.27/arch/arm/plat-omap/include/plat/ |
D | dmtimer.h | 122 u32 errata; member 339 if (timer->errata & OMAP_TIMER_ERRATA_I103_I767) { in __omap_dm_timer_enable_posted() 362 u32 errata) in __omap_dm_timer_override_errata() argument 364 timer->errata &= ~errata; in __omap_dm_timer_override_errata()
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-platform-at91 | 10 Due to a chip bug (errata 50.2.6.3 & 50.3.5.3 in 15 The workaround in the errata suggests not to use the
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | dma.c | 125 unsigned errata = 0; in configure_dma_errata() local 204 return errata; in configure_dma_errata() 233 p.errata = configure_dma_errata(); in omap2_system_dma_init_dev()
|
D | timer.c | 334 clkev.errata = omap_dm_timer_get_errata(); in omap2_gp_clockevent_init() 464 clksrc.errata = omap_dm_timer_get_errata(); in omap2_gptimer_clocksource_init()
|
/linux-4.1.27/include/linux/ |
D | omap-dma.h | 105 #define IS_DMA_ERRATA(id) (errata & (id)) 106 #define SET_DMA_ERRATA(id) (errata |= (id)) 275 u32 errata; member
|
/linux-4.1.27/arch/powerpc/platforms/40x/ |
D | Kconfig | 144 # 40x errata/workaround config symbols, selected by the CPU models above 146 # All 405-based cores up until the 405GPR and 405EP have this errata. 150 # All 40x-based cores, up until the 405GPR and 405EP have this errata.
|
/linux-4.1.27/arch/arm/mach-omap1/ |
D | dma.c | 248 unsigned errata = 0; in configure_dma_errata() local 257 return errata; in configure_dma_errata() 343 p.errata = configure_dma_errata(); in omap1_system_dma_init()
|
D | sleep.S | 156 @ work around errata of OMAP1510 PDE bit for TC shut down
|
/linux-4.1.27/drivers/video/fbdev/aty/ |
D | radeonfb.h | 318 unsigned int errata; member 430 if (!(rinfo->errata & CHIP_ERRATA_PLL_DUMMYREADS)) in radeon_pll_errata_after_index() 439 if (rinfo->errata & CHIP_ERRATA_PLL_DELAY) { in radeon_pll_errata_after_data() 443 if (rinfo->errata & CHIP_ERRATA_R300_CG) { in radeon_pll_errata_after_data()
|
D | radeon_base.c | 2224 rinfo->errata = 0; in radeonfb_pci_register() 2228 rinfo->errata |= CHIP_ERRATA_R300_CG; in radeonfb_pci_register() 2232 rinfo->errata |= CHIP_ERRATA_PLL_DUMMYREADS; in radeonfb_pci_register() 2237 rinfo->errata |= CHIP_ERRATA_PLL_DELAY; in radeonfb_pci_register()
|
/linux-4.1.27/arch/mips/cavium-octeon/executive/ |
D | Makefile | 19 obj-y += cvmx-helper-errata.o cvmx-helper-jtag.o
|
/linux-4.1.27/arch/arm/mm/ |
D | cache-l2x0.c | 688 const char *errata[8]; in l2c310_fixup() local 697 errata[n++] = "588369"; in l2c310_fixup() 704 errata[n++] = "727915"; in l2c310_fixup() 714 errata[n++] = "752271"; in l2c310_fixup() 721 errata[n++] = "753970"; in l2c310_fixup() 725 errata[n++] = "769419"; in l2c310_fixup() 732 pr_cont(" %s", errata[i]); in l2c310_fixup()
|
D | Kconfig | 910 bool "PL310 errata: Clean & Invalidate maintenance operations do not invalidate clean lines" 922 bool "PL310 errata: Background Clean & Invalidate by Way operation can cause data corruption" 930 this errata (fixed in r3p1). 933 bool "PL310 errata: cache sync operation may be faulty" 947 bool "PL310 errata: no automatic Store Buffer drain"
|
D | cache-v7.S | 102 teq r1, r2, lsr #4 @ test for errata affected core and if so...
|
/linux-4.1.27/drivers/i2c/busses/ |
D | i2c-omap.c | 222 u16 errata; member 977 if (dev->errata & I2C_OMAP_ERRATA_I462) { in omap_i2c_transmit_data() 1076 if (dev->errata & I2C_OMAP_ERRATA_I207) { in omap_i2c_isr_thread() 1303 dev->errata = 0; in omap_i2c_probe() 1307 dev->errata |= I2C_OMAP_ERRATA_I207; in omap_i2c_probe() 1310 dev->errata |= I2C_OMAP_ERRATA_I462; in omap_i2c_probe()
|
/linux-4.1.27/drivers/tty/serial/ |
D | omap-serial.c | 162 u32 errata; member 1019 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS) in serial_omap_set_termios() 1046 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS) in serial_omap_set_termios() 1543 up->errata |= (UART_ERRATA_i202_MDR1_ACCESS | in omap_serial_fill_features_erratas() 1547 up->errata |= (UART_ERRATA_i202_MDR1_ACCESS | in omap_serial_fill_features_erratas() 1552 up->errata |= UART_ERRATA_i202_MDR1_ACCESS; in omap_serial_fill_features_erratas() 1799 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS) in serial_omap_restore_context() 1820 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS) in serial_omap_restore_context()
|
/linux-4.1.27/arch/powerpc/platforms/52xx/ |
D | Kconfig | 53 Enable workarounds for original MPC5200 errata. This is not required
|
/linux-4.1.27/arch/powerpc/platforms/44x/ |
D | Kconfig | 354 bool "Enable linker work around for PPC476FPE errata #46" 358 through pages (IBM errata #46). It requires a recent version 366 # 44x errata/workaround config symbols, selected by the CPU models above
|
/linux-4.1.27/arch/arm/ |
D | Kconfig | 1020 bool "ARM errata: FSR write bit incorrect on a SWP to read-only memory" 1029 bool "ARM errata: Invalidation of the Instruction Cache operation can fail" 1038 bool "ARM errata: Stale prediction on replaced interworking branch" 1054 bool "ARM errata: Processor deadlock when a false hazard is created" 1068 bool "ARM errata: Data written to the L2 cache can be overwritten with stale data" 1081 bool "ARM errata: DMB operation may be faulty" 1094 bool "ARM errata: Incorrect hazard handling in the SCU may lead to data corruption" 1109 bool "ARM errata: LoUIS bit field in CLIDR register is incorrect" 1120 bool "ARM errata: TLBIASIDIS and TLBIMVAIS operations can broadcast a faulty ASID" 1132 bool "ARM errata: Faulty hazard checking in the Store Buffer may lead to data corruption" [all …]
|
/linux-4.1.27/Documentation/fb/ |
D | aty128fb.txt | 69 bugs/errata to list here.
|
D | ep93xx-fb.txt | 124 an unofficial errata for this bug at:
|
/linux-4.1.27/arch/arm/mach-vexpress/ |
D | Kconfig | 43 bool "Enable A5 and A9 only errata work-arounds"
|
/linux-4.1.27/drivers/dma/ |
D | omap-dma.c | 309 if (od->plat->errata & DMA_ERRATA_i541 && val & CCR_TRIGGER_SRC) { in omap_dma_stop() 568 if (od->plat->errata & DMA_ERRATA_IFRAME_BUFFERING) in omap_dma_alloc_chan_resources() 637 if (val == 0 && od->plat->errata & DMA_ERRATA_3_3) in omap_dma_chan_read_3_3() 828 if (od->plat->errata & DMA_ERRATA_PARALLEL_CHANNELS) in omap_dma_prep_slave_sg()
|
/linux-4.1.27/arch/mips/cavium-octeon/ |
D | Kconfig | 4 bool "Enable CN63XXP1 errata workarounds"
|
/linux-4.1.27/drivers/usb/gadget/udc/ |
D | atmel_usba_udc.c | 344 if (udc->errata && udc->errata->toggle_bias) in toggle_bias() 345 udc->errata->toggle_bias(udc, is_on); in toggle_bias() 353 if (udc->errata && udc->errata->pulse_bias) in generate_bias_pulse() 354 udc->errata->pulse_bias(udc); in generate_bias_pulse() 1941 udc->errata = match->data; in atmel_udc_of_init()
|
D | atmel_usba_udc.h | 335 const struct usba_udc_errata *errata; member
|
/linux-4.1.27/arch/m68k/ifpsp060/ |
D | README | 69 ERRATA Known errata for this release
|
/linux-4.1.27/Documentation/devicetree/bindings/clock/ti/ |
D | gate.txt | 27 required for a hardware errata
|
/linux-4.1.27/include/acpi/ |
D | processor.h | 245 extern struct acpi_processor_errata errata;
|
/linux-4.1.27/Documentation/devicetree/bindings/i2c/ |
D | i2c-arb-gpio-challenge.txt | 8 the case where there is a device on the bus that has errata and/or bugs
|
/linux-4.1.27/Documentation/ |
D | SM501.txt | 66 There is an errata (AB-5) affecting the selection of the
|
/linux-4.1.27/drivers/gpu/drm/gma500/ |
D | framebuffer.c | 793 if (dev_priv->ops->errata) in psb_modeset_init() 794 dev_priv->ops->errata(dev); in psb_modeset_init()
|
D | cdv_device.c | 605 .errata = cdv_errata,
|
D | psb_drv.h | 644 void (*errata)(struct drm_device *dev); member
|
/linux-4.1.27/arch/arm/plat-omap/ |
D | dma.c | 71 static u32 errata; variable 1304 errata = p->errata; in omap_system_dma_probe()
|
D | dmtimer.c | 852 timer->errata = pdata->timer_errata; in omap_dm_timer_probe()
|
/linux-4.1.27/drivers/net/ethernet/freescale/ |
D | gianfar.c | 1136 priv->errata |= GFAR_ERRATA_74; in __gfar_detect_errata_83xx() 1141 priv->errata |= GFAR_ERRATA_76; in __gfar_detect_errata_83xx() 1145 priv->errata |= GFAR_ERRATA_12; in __gfar_detect_errata_83xx() 1153 priv->errata |= GFAR_ERRATA_12; in __gfar_detect_errata_85xx() 1156 priv->errata |= GFAR_ERRATA_76; /* aka eTSEC 20 */ in __gfar_detect_errata_85xx() 1165 priv->errata |= GFAR_ERRATA_A002; in gfar_detect_errata() 1174 if (priv->errata) in gfar_detect_errata() 1176 priv->errata); in gfar_detect_errata()
|
D | gianfar.h | 1111 enum gfar_errata errata; member 1199 return priv->errata & err; in gfar_has_errata()
|
/linux-4.1.27/include/linux/mfd/ |
D | dbx500-prcmu.h | 217 u8 errata; member
|
/linux-4.1.27/Documentation/networking/ |
D | s2io.txt | 135 For more information, please review the AMD8131 errata at
|
D | altera_tse.txt | 38 visit www.altera.com for known, documented SGDMA errata.
|
D | vortex.txt | 6 This document describes the usage and errata of the 3Com "Vortex" device
|
D | phy.txt | 228 If the desired PHY doesn't have any errata, quirks, or special
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | omap3-ldp.dts | 208 /* See 35xx errata 2.1.1.128 in SPRZ278F */
|
D | dra7.dtsi | 1417 * for errata i877. Keeping internal clock disabled
|
/linux-4.1.27/arch/x86/ |
D | Kconfig.cpu | 308 bool "PentiumPro memory ordering errata workaround" 311 Old PentiumPro multiprocessor systems had errata that could cause
|
/linux-4.1.27/arch/m68k/fpsp040/ |
D | fpsp.h | 109 .set UFLG_TMP,LV+121 | temporary for uflag errata
|
D | gen_except.S | 319 |** NOTE *** Bug fix for errata (0d43b #3)
|
/linux-4.1.27/drivers/staging/i2o/ |
D | README.ioctl | 22 by Deepak Saxena. Please send all comments, errata, and bug fixes to
|
/linux-4.1.27/drivers/iommu/ |
D | amd_iommu.c | 109 u32 errata; /* Bitmap for errata to apply */ member 233 return dev_data->errata & (1 << erratum) ? true : false; in pdev_pri_erratum() 3791 dev_data->errata |= (1 << erratum); in amd_iommu_enable_device_erratum()
|
/linux-4.1.27/sound/soc/codecs/ |
D | Kconfig | 373 # Select if you are affected by the errata where the part will not function
|
/linux-4.1.27/drivers/mfd/ |
D | db8500-prcmu.c | 2711 fw_info.version.errata = (version >> 24) & 0xFF; in dbx500_fw_version_init() 2721 fw_info.version.errata); in dbx500_fw_version_init()
|
/linux-4.1.27/firmware/keyspan_pda/ |
D | keyspan_pda.S | 568 ;; code. I cannot find an actual errata description on the Cypress
|
D | xircom_pgs.S | 606 ;; code. I cannot find an actual errata description on the Cypress
|
/linux-4.1.27/arch/arm64/ |
D | Kconfig | 290 menu "ARM errata workarounds via the alternatives framework"
|
/linux-4.1.27/Documentation/ia64/ |
D | err_inject.txt | 31 Errata: Itanium 2 Processors Specification Update lists some errata against
|
/linux-4.1.27/Documentation/usb/ |
D | usb-serial.txt | 305 firmware errata. Hardware output flow control is working for all
|
/linux-4.1.27/Documentation/scsi/ |
D | ChangeLog.ncr53c8xx | 479 device errata listing 397. Minor consequences are:
|
/linux-4.1.27/tools/power/cpupower/po/ |
D | it.po | 647 msgstr "CPU errata, sconosciuta o non gestita?\n"
|
/linux-4.1.27/Documentation/spi/ |
D | spi-summary | 408 around hardware errata that force the use of bounce buffering).
|
/linux-4.1.27/Documentation/virtual/kvm/ |
D | timekeeping.txt | 267 the APIC CPU-local memory-mapped hardware. Beware that CPU errata may affect
|
/linux-4.1.27/crypto/ |
D | Kconfig | 255 (rfc3962 includes errata information in its Appendix A)
|
/linux-4.1.27/Documentation/power/ |
D | devices.txt | 445 and chip errata. It's simplest if the hardware state hasn't changed since
|