Home
last modified time | relevance | path

Searched refs:errata (Results 1 – 67 of 67) sorted by relevance

/linux-4.1.27/drivers/pwm/
Dpwm-atmel-hlcdc.c44 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/
Dacpi_processor.c39 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()
Dprocessor_idle.c515 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()
Dprocessor_throttling.c1228 if (errata.piix4.throttle) { in acpi_processor_get_throttling_info()
/linux-4.1.27/arch/arm/plat-omap/include/plat/
Ddmtimer.h122 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/
Dsysfs-platform-at9110 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/
Ddma.c125 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()
Dtimer.c334 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/
Domap-dma.h105 #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/
DKconfig144 # 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/
Ddma.c248 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()
Dsleep.S156 @ work around errata of OMAP1510 PDE bit for TC shut down
/linux-4.1.27/drivers/video/fbdev/aty/
Dradeonfb.h318 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()
Dradeon_base.c2224 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/
DMakefile19 obj-y += cvmx-helper-errata.o cvmx-helper-jtag.o
/linux-4.1.27/arch/arm/mm/
Dcache-l2x0.c688 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()
DKconfig910 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"
Dcache-v7.S102 teq r1, r2, lsr #4 @ test for errata affected core and if so...
/linux-4.1.27/drivers/i2c/busses/
Di2c-omap.c222 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/
Domap-serial.c162 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/
DKconfig53 Enable workarounds for original MPC5200 errata. This is not required
/linux-4.1.27/arch/powerpc/platforms/44x/
DKconfig354 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/
DKconfig1020 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/
Daty128fb.txt69 bugs/errata to list here.
Dep93xx-fb.txt124 an unofficial errata for this bug at:
/linux-4.1.27/arch/arm/mach-vexpress/
DKconfig43 bool "Enable A5 and A9 only errata work-arounds"
/linux-4.1.27/drivers/dma/
Domap-dma.c309 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/
DKconfig4 bool "Enable CN63XXP1 errata workarounds"
/linux-4.1.27/drivers/usb/gadget/udc/
Datmel_usba_udc.c344 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()
Datmel_usba_udc.h335 const struct usba_udc_errata *errata; member
/linux-4.1.27/arch/m68k/ifpsp060/
DREADME69 ERRATA Known errata for this release
/linux-4.1.27/Documentation/devicetree/bindings/clock/ti/
Dgate.txt27 required for a hardware errata
/linux-4.1.27/include/acpi/
Dprocessor.h245 extern struct acpi_processor_errata errata;
/linux-4.1.27/Documentation/devicetree/bindings/i2c/
Di2c-arb-gpio-challenge.txt8 the case where there is a device on the bus that has errata and/or bugs
/linux-4.1.27/Documentation/
DSM501.txt66 There is an errata (AB-5) affecting the selection of the
/linux-4.1.27/drivers/gpu/drm/gma500/
Dframebuffer.c793 if (dev_priv->ops->errata) in psb_modeset_init()
794 dev_priv->ops->errata(dev); in psb_modeset_init()
Dcdv_device.c605 .errata = cdv_errata,
Dpsb_drv.h644 void (*errata)(struct drm_device *dev); member
/linux-4.1.27/arch/arm/plat-omap/
Ddma.c71 static u32 errata; variable
1304 errata = p->errata; in omap_system_dma_probe()
Ddmtimer.c852 timer->errata = pdata->timer_errata; in omap_dm_timer_probe()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dgianfar.c1136 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()
Dgianfar.h1111 enum gfar_errata errata; member
1199 return priv->errata & err; in gfar_has_errata()
/linux-4.1.27/include/linux/mfd/
Ddbx500-prcmu.h217 u8 errata; member
/linux-4.1.27/Documentation/networking/
Ds2io.txt135 For more information, please review the AMD8131 errata at
Daltera_tse.txt38 visit www.altera.com for known, documented SGDMA errata.
Dvortex.txt6 This document describes the usage and errata of the 3Com "Vortex" device
Dphy.txt228 If the desired PHY doesn't have any errata, quirks, or special
/linux-4.1.27/arch/arm/boot/dts/
Domap3-ldp.dts208 /* See 35xx errata 2.1.1.128 in SPRZ278F */
Ddra7.dtsi1417 * for errata i877. Keeping internal clock disabled
/linux-4.1.27/arch/x86/
DKconfig.cpu308 bool "PentiumPro memory ordering errata workaround"
311 Old PentiumPro multiprocessor systems had errata that could cause
/linux-4.1.27/arch/m68k/fpsp040/
Dfpsp.h109 .set UFLG_TMP,LV+121 | temporary for uflag errata
Dgen_except.S319 |** NOTE *** Bug fix for errata (0d43b #3)
/linux-4.1.27/drivers/staging/i2o/
DREADME.ioctl22 by Deepak Saxena. Please send all comments, errata, and bug fixes to
/linux-4.1.27/drivers/iommu/
Damd_iommu.c109 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/
DKconfig373 # Select if you are affected by the errata where the part will not function
/linux-4.1.27/drivers/mfd/
Ddb8500-prcmu.c2711 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/
Dkeyspan_pda.S568 ;; code. I cannot find an actual errata description on the Cypress
Dxircom_pgs.S606 ;; code. I cannot find an actual errata description on the Cypress
/linux-4.1.27/arch/arm64/
DKconfig290 menu "ARM errata workarounds via the alternatives framework"
/linux-4.1.27/Documentation/ia64/
Derr_inject.txt31 Errata: Itanium 2 Processors Specification Update lists some errata against
/linux-4.1.27/Documentation/usb/
Dusb-serial.txt305 firmware errata. Hardware output flow control is working for all
/linux-4.1.27/Documentation/scsi/
DChangeLog.ncr53c8xx479 device errata listing 397. Minor consequences are:
/linux-4.1.27/tools/power/cpupower/po/
Dit.po647 msgstr "CPU errata, sconosciuta o non gestita?\n"
/linux-4.1.27/Documentation/spi/
Dspi-summary408 around hardware errata that force the use of bounce buffering).
/linux-4.1.27/Documentation/virtual/kvm/
Dtimekeeping.txt267 the APIC CPU-local memory-mapped hardware. Beware that CPU errata may affect
/linux-4.1.27/crypto/
DKconfig255 (rfc3962 includes errata information in its Appendix A)
/linux-4.1.27/Documentation/power/
Ddevices.txt445 and chip errata. It's simplest if the hardware state hasn't changed since