Searched refs:errata (Results 1 - 25 of 42) sorted by relevance

12

/linux-master/arch/riscv/errata/sifive/
H A DMakefile2 obj-y += errata.o
/linux-master/arch/riscv/errata/andes/
H A DMakefile5 obj-y += errata.o
/linux-master/arch/riscv/errata/thead/
H A DMakefile11 obj-y += errata.o
/linux-master/drivers/pwm/
H A Dpwm-atmel-hlcdc.c33 const struct atmel_hlcdc_pwm_errata *errata; member in struct:atmel_hlcdc_pwm
57 if (!atmel->errata || !atmel->errata->slow_clk_erratum) {
67 if ((atmel->errata && atmel->errata->slow_clk_erratum) ||
80 if (!pres && atmel->errata &&
81 atmel->errata->div1_clk_erratum)
218 /* 9n12 has same errata as 9x5 HLCDC PWM */
263 atmel->errata = match->data;
/linux-master/arch/mips/cavium-octeon/executive/
H A DMakefile19 obj-y += cvmx-helper-errata.o cvmx-helper-jtag.o cvmx-boot-vector.o
/linux-master/arch/arm/mach-omap2/
H A Ddma.c83 unsigned errata = 0; local
162 return errata;
190 dma_plat_info.errata = configure_dma_errata();
/linux-master/arch/mips/include/asm/octeon/
H A Dcvmx-helper.h64 #include <asm/octeon/cvmx-helper-errata.h>
/linux-master/drivers/gpu/drm/gma500/
H A Dframebuffer.c208 if (dev_priv->ops->errata)
209 dev_priv->ops->errata(dev);
/linux-master/include/linux/
H A Domap-dma.h104 #define IS_DMA_ERRATA(id) (errata & (id))
105 #define SET_DMA_ERRATA(id) (errata |= (id))
273 u32 errata; member in struct:omap_system_dma_plat_info
/linux-master/drivers/acpi/
H A Dacpi_processor.c35 struct acpi_processor_errata errata __read_mostly;
36 EXPORT_SYMBOL_GPL(errata); variable
80 errata.piix4.throttle = 1;
103 errata.piix4.bmisx = pci_resource_start(dev, 4);
123 errata.piix4.fdma = 1;
130 if (errata.piix4.bmisx)
132 if (errata.piix4.fdma)
H A Dprocessor_idle.c327 if (errata.piix4.fdma) {
518 else if (errata.piix4.bmisx) {
519 if ((inb_p(errata.piix4.bmisx + 0x02) & 0x01)
520 || (inb_p(errata.piix4.bmisx + 0x0A) & 0x01))
/linux-master/arch/arm/mach-omap1/
H A Ddma.c244 unsigned errata = 0; local
253 return errata;
356 p.errata = configure_dma_errata();
H A Domap-dma.c60 static u32 errata; variable
776 errata = p->errata;
H A Dsleep.S59 * Note: Because of errata work arounds we have processor specific functions
76 @ work around errata of OMAP1510 PDE bit for TC shut down
/linux-master/drivers/usb/gadget/udc/
H A Datmel_usba_udc.h317 const struct usba_udc_errata *errata; member in struct:usba_udc_config
336 const struct usba_udc_errata *errata; member in struct:usba_udc
H A Datmel_usba_udc.c391 if (udc->errata && udc->errata->toggle_bias)
392 udc->errata->toggle_bias(udc, is_on);
400 if (udc->errata && udc->errata->pulse_bias)
401 udc->errata->pulse_bias(udc);
2092 .errata = &at91sam9rl_errata,
2099 .errata = &at91sam9g45_errata,
2150 udc->errata = udc_config->errata;
[all...]
/linux-master/drivers/video/fbdev/aty/
H A Dradeonfb.h319 unsigned int errata; member in struct:radeonfb_info
407 if (rinfo->errata & CHIP_ERRATA_PLL_DUMMYREADS)
414 if (rinfo->errata & (CHIP_ERRATA_PLL_DELAY|CHIP_ERRATA_R300_CG))
/linux-master/arch/arm/mm/
H A Dcache-l2x0.c685 const char *errata[8]; local
694 errata[n++] = "588369";
701 errata[n++] = "727915";
710 errata[n++] = "752271";
717 errata[n++] = "753970";
721 errata[n++] = "769419";
728 pr_cont(" %s", errata[i]);
/linux-master/drivers/i2c/busses/
H A Di2c-omap.c213 u16 errata; member in struct:omap_i2c_dev
1038 if (omap->errata & I2C_OMAP_ERRATA_I462) {
1131 if (omap->errata & I2C_OMAP_ERRATA_I207) {
1435 omap->errata = 0;
1439 omap->errata |= I2C_OMAP_ERRATA_I207;
1442 omap->errata |= I2C_OMAP_ERRATA_I462;
/linux-master/drivers/tty/serial/
H A Domap-serial.c153 u32 errata; member in struct:uart_omap_port
919 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS)
946 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS)
1449 up->errata |= (UART_ERRATA_i202_MDR1_ACCESS |
1453 up->errata |= (UART_ERRATA_i202_MDR1_ACCESS |
1458 up->errata |= UART_ERRATA_i202_MDR1_ACCESS;
1709 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS)
1730 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS)
/linux-master/include/linux/mfd/
H A Ddbx500-prcmu.h208 u8 errata; member in struct:prcmu_fw_version
/linux-master/include/acpi/
H A Dprocessor.h274 extern struct acpi_processor_errata errata;
/linux-master/drivers/hwtracing/coresight/
H A Dcoresight-trbe.c75 * The errata are defined in arm64 generic cpu_errata framework.
76 * Since the errata work arounds could be applied individually
81 * errata and not issue costly this_cpu_has_cap() everytime.
82 * We keep a set of the affected errata in trbe_cpudata, per TRBE.
86 * to make the tracking of the errata lean.
107 /* The total number of listed errata in trbe_errata_cpucaps */
124 * @errata - Bit map for the errata on this TRBE.
134 DECLARE_BITMAP(errata, TRBE_ERRATA_MAX);
157 set_bit(i, cpudata->errata);
[all...]
/linux-master/drivers/clocksource/
H A Dtimer-ti-dm.c36 * timer errata flags
39 * errata prevents us from using posted mode on these devices, unless the
41 * the OMAP3/4/5 errata documents.
139 u32 errata; member in struct:dmtimer
247 if (timer->errata & OMAP_TIMER_ERRATA_I103_I767) {
1156 timer->errata = pdata->timer_errata;
/linux-master/drivers/dma/ti/
H A Domap-dma.c496 if (od->plat->errata & DMA_ERRATA_i541 && val & CCR_TRIGGER_SRC) {
754 if (od->plat->errata & DMA_ERRATA_IFRAME_BUFFERING)
829 if (val == 0 && od->plat->errata & DMA_ERRATA_3_3)
1084 if (od->plat->errata & DMA_ERRATA_PARALLEL_CHANNELS)
1593 if (od->plat->errata & DMA_ROMCODE_BUG)

Completed in 349 milliseconds

12