/Linux-v4.19/drivers/pwm/ |
D | pwm-atmel-hlcdc.c | 44 const struct atmel_hlcdc_pwm_errata *errata; member 68 if (!chip->errata || !chip->errata->slow_clk_erratum) { in atmel_hlcdc_pwm_apply() 78 if ((chip->errata && chip->errata->slow_clk_erratum) || in atmel_hlcdc_pwm_apply() 91 if (!pres && chip->errata && in atmel_hlcdc_pwm_apply() 92 chip->errata->div1_clk_erratum) in atmel_hlcdc_pwm_apply() 273 chip->errata = match->data; in atmel_hlcdc_pwm_probe()
|
/Linux-v4.19/Documentation/translations/zh_CN/arm64/ |
D | silicon-errata.txt | 1 Chinese translated version of Documentation/arm64/silicon-errata.txt 13 Documentation/arm64/silicon-errata.txt 的中文翻译 33 一个不幸的现实:硬件经常带有一些所谓的“瑕疵(errata)”,导致其在 52 “基于可选方法框架的 ARM 瑕疵补救措施(ARM errata workarounds via
|
/Linux-v4.19/include/clocksource/ |
D | timer-ti-dm.h | 116 u32 errata; member 315 if (timer->errata & OMAP_TIMER_ERRATA_I103_I767) { in __omap_dm_timer_enable_posted() 338 u32 errata) in __omap_dm_timer_override_errata() argument 340 timer->errata &= ~errata; in __omap_dm_timer_override_errata()
|
/Linux-v4.19/Documentation/arm64/ |
D | silicon-errata.txt | 8 so-called "errata", which can cause it to deviate from the architecture 10 errata are broadly classified into the following categories: 22 As far as Linux is concerned, Category B errata may require some special 33 Features" -> "ARM errata workarounds via the alternatives framework". 40 errata are worked around in an arbitrary kernel source tree, so this
|
/Linux-v4.19/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() 107 errata.piix4.bmisx = pci_resource_start(dev, 4); in acpi_processor_errata_piix4() 127 errata.piix4.fdma = 1; in acpi_processor_errata_piix4() 134 if (errata.piix4.bmisx) in acpi_processor_errata_piix4() 137 if (errata.piix4.fdma) in acpi_processor_errata_piix4()
|
D | processor_idle.c | 483 else if (errata.piix4.fdma) { in acpi_processor_power_verify_c3() 641 else if (errata.piix4.bmisx) { in acpi_idle_bm_check() 642 if ((inb_p(errata.piix4.bmisx + 0x02) & 0x01) in acpi_idle_bm_check() 643 || (inb_p(errata.piix4.bmisx + 0x0A) & 0x01)) in acpi_idle_bm_check()
|
/Linux-v4.19/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-v4.19/arch/arm/mach-omap2/ |
D | dma.c | 125 unsigned errata = 0; in configure_dma_errata() local 204 return errata; in configure_dma_errata() 243 p.errata = configure_dma_errata(); in omap2_system_dma_init_dev()
|
D | timer.c | 373 clkev.errata = omap_dm_timer_get_errata(); in omap2_gp_clockevent_init() 511 clksrc.errata = omap_dm_timer_get_errata(); in omap2_gptimer_clocksource_init()
|
/Linux-v4.19/arch/powerpc/platforms/40x/ |
D | Kconfig | 146 # 40x errata/workaround config symbols, selected by the CPU models above 148 # All 405-based cores up until the 405GPR and 405EP have this errata. 152 # All 40x-based cores, up until the 405GPR and 405EP have this errata.
|
/Linux-v4.19/include/linux/ |
D | omap-dma.h | 106 #define IS_DMA_ERRATA(id) (errata & (id)) 107 #define SET_DMA_ERRATA(id) (errata |= (id)) 279 u32 errata; member
|
/Linux-v4.19/arch/arm/mach-omap1/ |
D | dma.c | 247 unsigned errata = 0; in configure_dma_errata() local 256 return errata; in configure_dma_errata() 375 p.errata = configure_dma_errata(); in omap1_system_dma_init()
|
/Linux-v4.19/Documentation/media/uapi/v4l/ |
D | compat.rst | 9 The following chapters document the evolution of the V4L2 API, errata or
|
/Linux-v4.19/Documentation/devicetree/bindings/display/tilcdc/ |
D | tilcdc.txt | 22 color errata [1]. 43 [1] There is an errata about AM335x color wiring. For 16-bit color mode
|
/Linux-v4.19/arch/mips/cavium-octeon/executive/ |
D | Makefile | 19 obj-y += cvmx-helper-errata.o cvmx-helper-jtag.o cvmx-boot-vector.o
|
/Linux-v4.19/drivers/video/fbdev/aty/ |
D | radeonfb.h | 319 unsigned int errata; member 407 if (rinfo->errata & CHIP_ERRATA_PLL_DUMMYREADS) in radeon_pll_errata_after_index() 414 if (rinfo->errata & (CHIP_ERRATA_PLL_DELAY|CHIP_ERRATA_R300_CG)) in radeon_pll_errata_after_data()
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | am57xx-beagle-x15.dts | 38 /* errata i880 "Ethernet RGMII2 Limited to 10/100 Mbps" */
|
D | am57xx-beagle-x15-revb1.dts | 41 /* errata i880 "Ethernet RGMII2 Limited to 10/100 Mbps" */
|
/Linux-v4.19/Documentation/driver-api/firmware/ |
D | introduction.rst | 8 * Microcode for CPU errata
|
/Linux-v4.19/drivers/i2c/busses/ |
D | i2c-omap.c | 222 u16 errata; member 1010 if (omap->errata & I2C_OMAP_ERRATA_I462) { in omap_i2c_transmit_data() 1104 if (omap->errata & I2C_OMAP_ERRATA_I207) { in omap_i2c_isr_thread() 1400 omap->errata = 0; in omap_i2c_probe() 1404 omap->errata |= I2C_OMAP_ERRATA_I207; in omap_i2c_probe() 1407 omap->errata |= I2C_OMAP_ERRATA_I462; in omap_i2c_probe()
|
/Linux-v4.19/arch/arm/mm/ |
D | cache-l2x0.c | 697 const char *errata[8]; in l2c310_fixup() local 706 errata[n++] = "588369"; in l2c310_fixup() 713 errata[n++] = "727915"; in l2c310_fixup() 722 errata[n++] = "752271"; in l2c310_fixup() 729 errata[n++] = "753970"; in l2c310_fixup() 733 errata[n++] = "769419"; in l2c310_fixup() 740 pr_cont(" %s", errata[i]); in l2c310_fixup()
|
/Linux-v4.19/arch/arm/ |
D | Kconfig | 943 bool "ARM errata: FSR write bit incorrect on a SWP to read-only memory" 952 bool "ARM errata: Invalidation of the Instruction Cache operation can fail" 961 bool "ARM errata: Stale prediction on replaced interworking branch" 977 bool "ARM errata: Processor deadlock when a false hazard is created" 991 bool "ARM errata: Data written to the L2 cache can be overwritten with stale data" 1004 bool "ARM errata: DMB operation may be faulty" 1017 bool "ARM errata: Incorrect hazard handling in the SCU may lead to data corruption" 1032 bool "ARM errata: LoUIS bit field in CLIDR register is incorrect" 1043 bool "ARM errata: TLBIASIDIS and TLBIMVAIS operations can broadcast a faulty ASID" 1055 bool "ARM errata: Faulty hazard checking in the Store Buffer may lead to data corruption" [all …]
|
/Linux-v4.19/drivers/tty/serial/ |
D | omap-serial.c | 159 u32 errata; member 997 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS) in serial_omap_set_termios() 1024 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS) in serial_omap_set_termios() 1568 up->errata |= (UART_ERRATA_i202_MDR1_ACCESS | in omap_serial_fill_features_erratas() 1572 up->errata |= (UART_ERRATA_i202_MDR1_ACCESS | in omap_serial_fill_features_erratas() 1577 up->errata |= UART_ERRATA_i202_MDR1_ACCESS; in omap_serial_fill_features_erratas() 1823 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS) in serial_omap_restore_context() 1844 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS) in serial_omap_restore_context()
|
/Linux-v4.19/arch/powerpc/platforms/52xx/ |
D | Kconfig | 53 Enable workarounds for original MPC5200 errata. This is not required
|
/Linux-v4.19/arch/powerpc/platforms/44x/ |
D | Kconfig | 368 bool "Enable linker work around for PPC476FPE errata #46" 372 through pages (IBM errata #46). It requires a recent version 380 # 44x errata/workaround config symbols, selected by the CPU models above
|