| /drivers/pwm/ |
| A D | pwm-atmel-hlcdc.c | 33 const struct atmel_hlcdc_pwm_errata *errata; member 57 if (!atmel->errata || !atmel->errata->slow_clk_erratum) { in atmel_hlcdc_pwm_apply() 67 if ((atmel->errata && atmel->errata->slow_clk_erratum) || in atmel_hlcdc_pwm_apply() 80 if (!pres && atmel->errata && in atmel_hlcdc_pwm_apply() 81 atmel->errata->div1_clk_erratum) in atmel_hlcdc_pwm_apply() 263 atmel->errata = match->data; in atmel_hlcdc_pwm_probe()
|
| /drivers/acpi/ |
| A D | acpi_processor.c | 35 struct acpi_processor_errata errata __read_mostly; 36 EXPORT_SYMBOL_GPL(errata); 91 errata.piix4.throttle = 1; in acpi_processor_errata_piix4() 114 errata.piix4.bmisx = pci_resource_start(dev, 4); in acpi_processor_errata_piix4() 134 errata.piix4.fdma = 1; in acpi_processor_errata_piix4() 141 if (errata.piix4.bmisx) in acpi_processor_errata_piix4() 143 if (errata.piix4.fdma) in acpi_processor_errata_piix4()
|
| A D | processor_idle.c | 338 if (errata.piix4.fdma) { in acpi_processor_power_verify_c3() 513 else if (errata.piix4.bmisx) { in acpi_idle_bm_check() 514 if ((inb_p(errata.piix4.bmisx + 0x02) & 0x01) in acpi_idle_bm_check() 515 || (inb_p(errata.piix4.bmisx + 0x0A) & 0x01)) in acpi_idle_bm_check()
|
| A D | processor_throttling.c | 1209 if (errata.piix4.throttle) { in acpi_processor_get_throttling_info()
|
| /drivers/iommu/arm/ |
| A D | Kconfig | 43 bool "Enable errata workaround for CPRE in SMMU reset path" 47 MMU-500's next-page prefetcher for sake of 4 known errata. 49 Say N here only when it is sure that any errata related to 51 Refer silicon-errata.rst for info on errata IDs.
|
| /drivers/gpu/drm/gma500/ |
| A D | framebuffer.c | 210 if (dev_priv->ops->errata) in psb_modeset_init() 211 dev_priv->ops->errata(dev); in psb_modeset_init()
|
| A D | cdv_device.c | 575 .errata = cdv_errata,
|
| A D | psb_drv.h | 563 void (*errata)(struct drm_device *dev); member
|
| /drivers/video/fbdev/aty/ |
| A 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()
|
| A D | radeon_base.c | 298 if (rinfo->errata & CHIP_ERRATA_PLL_DELAY) { in radeon_pll_errata_after_data_slow() 302 if (rinfo->errata & CHIP_ERRATA_R300_CG) { in radeon_pll_errata_after_data_slow() 2325 rinfo->errata = 0; in radeonfb_pci_register() 2329 rinfo->errata |= CHIP_ERRATA_R300_CG; in radeonfb_pci_register() 2333 rinfo->errata |= CHIP_ERRATA_PLL_DUMMYREADS; in radeonfb_pci_register() 2338 rinfo->errata |= CHIP_ERRATA_PLL_DELAY; in radeonfb_pci_register()
|
| /drivers/usb/gadget/udc/ |
| A D | atmel_usba_udc.h | 317 const struct usba_udc_errata *errata; member 336 const struct usba_udc_errata *errata; member
|
| A D | atmel_usba_udc.c | 390 if (udc->errata && udc->errata->toggle_bias) in toggle_bias() 391 udc->errata->toggle_bias(udc, is_on); in toggle_bias() 399 if (udc->errata && udc->errata->pulse_bias) in generate_bias_pulse() 400 udc->errata->pulse_bias(udc); in generate_bias_pulse() 2091 .errata = &at91sam9rl_errata, 2098 .errata = &at91sam9g45_errata, 2149 udc->errata = udc_config->errata; in atmel_udc_of_init() 2150 if (udc->errata) { in atmel_udc_of_init()
|
| /drivers/tty/serial/ |
| A D | omap-serial.c | 153 u32 errata; member 919 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS) in serial_omap_set_termios() 946 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS) in serial_omap_set_termios() 1448 up->errata |= (UART_ERRATA_i202_MDR1_ACCESS | in omap_serial_fill_features_erratas() 1452 up->errata |= (UART_ERRATA_i202_MDR1_ACCESS | in omap_serial_fill_features_erratas() 1457 up->errata |= UART_ERRATA_i202_MDR1_ACCESS; in omap_serial_fill_features_erratas() 1708 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS) in serial_omap_restore_context() 1729 if (up->errata & UART_ERRATA_i202_MDR1_ACCESS) in serial_omap_restore_context()
|
| /drivers/i2c/busses/ |
| A D | i2c-omap.c | 214 u16 errata; member 1039 if (omap->errata & I2C_OMAP_ERRATA_I462) { in omap_i2c_transmit_data() 1120 if (omap->errata & I2C_OMAP_ERRATA_I207) { in omap_i2c_xfer_data() 1424 omap->errata = 0; in omap_i2c_probe() 1428 omap->errata |= I2C_OMAP_ERRATA_I207; in omap_i2c_probe() 1431 omap->errata |= I2C_OMAP_ERRATA_I462; in omap_i2c_probe()
|
| /drivers/hwtracing/coresight/ |
| A D | coresight-trbe.c | 136 DECLARE_BITMAP(errata, TRBE_ERRATA_MAX); 159 set_bit(i, cpudata->errata); in trbe_check_errata() 165 return (i < TRBE_ERRATA_MAX) && test_bit(i, cpudata->errata); in trbe_has_erratum()
|
| /drivers/clocksource/ |
| A D | timer-ti-dm.c | 138 u32 errata; member 246 if (timer->errata & OMAP_TIMER_ERRATA_I103_I767) { in __omap_dm_timer_enable_posted() 1159 timer->errata = pdata->timer_errata; in omap_dm_timer_probe()
|
| /drivers/net/ethernet/freescale/enetc/ |
| A D | enetc_pf.c | 85 bool err = si->errata & ENETC_ERR_UCMCSWP; in enetc_clear_mac_ht_flt() 99 bool err = si->errata & ENETC_ERR_UCMCSWP; in enetc_set_mac_ht_flt() 266 if (priv->si->errata & ENETC_ERR_VLAN_ISOL) in enetc_pf_set_vf_vlan()
|
| A D | enetc.h | 299 enum enetc_errata errata; member
|
| A D | enetc.c | 3550 si->errata = ENETC_ERR_VLAN_ISOL | ENETC_ERR_UCMCSWP; in enetc_detect_errata()
|
| /drivers/dma/ti/ |
| A D | omap-dma.c | 496 if (od->plat->errata & DMA_ERRATA_i541 && val & CCR_TRIGGER_SRC) { in omap_dma_stop() 754 if (od->plat->errata & DMA_ERRATA_IFRAME_BUFFERING) in omap_dma_alloc_chan_resources() 829 if (val == 0 && od->plat->errata & DMA_ERRATA_3_3) in omap_dma_chan_read_3_3() 1084 if (od->plat->errata & DMA_ERRATA_PARALLEL_CHANNELS) in omap_dma_prep_slave_sg() 1593 if (od->plat->errata & DMA_ROMCODE_BUG) in omap_dma_context_restore()
|
| /drivers/net/ethernet/freescale/ |
| A D | gianfar.c | 895 priv->errata |= GFAR_ERRATA_74; in __gfar_detect_errata_83xx() 900 priv->errata |= GFAR_ERRATA_76; in __gfar_detect_errata_83xx() 904 priv->errata |= GFAR_ERRATA_12; in __gfar_detect_errata_83xx() 912 priv->errata |= GFAR_ERRATA_12; in __gfar_detect_errata_85xx() 917 priv->errata |= GFAR_ERRATA_76; /* aka eTSEC 20 */ in __gfar_detect_errata_85xx() 926 priv->errata |= GFAR_ERRATA_A002; in gfar_detect_errata() 935 if (priv->errata) in gfar_detect_errata() 937 priv->errata); in gfar_detect_errata()
|
| A D | gianfar.h | 1135 enum gfar_errata errata; member 1220 return priv->errata & err; in gfar_has_errata()
|
| /drivers/gpu/drm/tidss/ |
| A D | tidss_dispc.c | 511 struct dispc_errata errata; member 2896 dispc->errata.i2000 = true; in dispc_init_errata() 3022 if (dispc->errata.i2000 && in dispc_init()
|
| /drivers/mfd/ |
| A D | db8500-prcmu.c | 2641 fw_info.version.errata = (version >> 24) & 0xFF; in dbx500_fw_version_init() 2651 fw_info.version.errata); in dbx500_fw_version_init()
|
| /drivers/net/phy/ |
| A D | micrel.c | 2073 const struct ksz9477_errata_write *errata = &ksz9477_errata_writes[i]; in ksz9477_phy_errata() local 2075 err = phy_write_mmd(phydev, errata->dev_addr, errata->reg_addr, errata->val); in ksz9477_phy_errata()
|