Searched refs:latched (Results 1 - 116 of 116) sorted by relevance

/linux-4.4.14/include/linux/mtd/
H A Dlatch-addr-flash.h2 * Interface for NOR flash driver whose high address lines are latched
/linux-4.4.14/drivers/staging/sm750fb/
H A Dddk750_sii164.c74 * 0 = Input data is falling edge latched (falling edge
75 * latched first in dual edge mode)
76 * 1 = Input data is rising edge latched (rising edge
77 * latched first in dual edge mode)
82 * 0 = Input data is single edge latched
83 * 1 = Input data is dual edge latched
/linux-4.4.14/sound/soc/codecs/
H A Dl3.c27 * Send one byte of data to the chip. Data is latched into the chip on
/linux-4.4.14/drivers/staging/fbtft/
H A Dflexfb.c62 static bool latched; variable
63 module_param(latched, bool, 0);
64 MODULE_PARM_DESC(latched, "Use with latched 16-bit databus");
325 if (latched && (par->gpio.latch < 0)) { flexfb_verify_gpios_db()
329 if (latched) flexfb_verify_gpios_db()
486 if (latched) flexfb_probe_common()
/linux-4.4.14/arch/x86/kernel/
H A Dnmi.c124 * can be latched at any given time. Walk the whole list nmi_handle()
374 * Only one NMI can be latched at a time. To handle default_do_nmi()
378 * while its real NMI is sitting latched. This will cause default_do_nmi()
423 * 3) latched
435 * first one finishes. We set the state to "latched", and the exit of
440 * rerun the NMI handler again, and restart the 'latched' NMI.
/linux-4.4.14/drivers/staging/comedi/drivers/
H A Damplc_dio200_pci.c142 * 9. "Pattern occurred" latched signal, latches HIGH when pattern
144 * 10. "Pattern gone away" latched signal, latches LOW when pattern
148 * 12. Negated "pattern occurred" latched signal, latches LOW when
150 * 13. Negated "pattern gone away" latched signal, latches LOW when
H A Dcb_das16_cs.c72 #define DAS16CS_MISC1_INTB BIT(4) /* ro - 0=latched; 1=cleared */
H A Ddas08.c51 #define DAS08_STATUS_IRQ BIT(3) /* latched interrupt input */
H A Dni_tio.c1230 * The count doesn't get latched until the next clock edge, so it is ni_tio_read_sw_save_reg()
1235 * will be correct since the count value will definitely have latched ni_tio_read_sw_save_reg()
H A Djr3_pci.h218 * The latched bits will not be reset once the threshold which set them is
/linux-4.4.14/tools/power/cpupower/debug/kernel/
H A Dcpufreq-test_tsc.c39 * source is not latched, so you must read it multiple read_pmtmr()
/linux-4.4.14/arch/arm/mach-lpc32xx/
H A Dirq.c329 * When disabling the wakeup, clear the latched lpc32xx_irq_wake()
460 /* Clear latched wake event states */ lpc32xx_init_irq()
/linux-4.4.14/drivers/staging/iio/accel/
H A Dlis3l02dq.h97 * - latched if set in CFG_ADDRES */
/linux-4.4.14/drivers/staging/iio/gyro/
H A Dadis16060_core.c49 st->buf[2] = val; /* The last 8 bits clocked in are latched */ adis16060_spi_write()
/linux-4.4.14/drivers/irqchip/
H A Dirq-or1k-pic.c53 * i) LEVEL-triggered interrupts are latched and need to be cleared
/linux-4.4.14/drivers/mtd/maps/
H A Dlatch-addr-flash.c2 * Interface for NOR flash driver whose high address lines are latched
/linux-4.4.14/drivers/net/dsa/
H A Dbcm_sf2.h165 * atomiticy with latched reads/writes.
H A Dbcm_sf2.c120 /* Do a latched 64-bit read if needed */ bcm_sf2_sw_get_ethtool_stats()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/
H A Dpmu.c143 /* Read the latched number of ALP ticks per 4 ILP ticks */ si_pmu_measure_alpclk()
/linux-4.4.14/drivers/clocksource/
H A Di8253.c52 count = inb_p(PIT_CH0); /* read the latched count */ i8253_read()
H A Dacpi_pm.c48 * source is not latched, you must read it multiple acpi_pm_read_verified()
/linux-4.4.14/arch/mips/kernel/
H A Dcevt-r4k.c109 * Compare interrupt can be routed and latched outside the core,
/linux-4.4.14/arch/m68k/include/asm/
H A Draw_io.h70 * For writes, address lines A1-A8 are latched to ISA data lines D0-D7
81 * reads are split into two byte writes. The low byte is latched to the
/linux-4.4.14/drivers/spi/
H A Dspi-ppc4xx.c49 * SPI_PPC4XX_MODE_SCP = 0 means "data latched on trailing edge of clock"
50 * SPI_PPC4XX_MODE_SCP = 1 means "data latched on leading edge of clock"
H A Dspi-pxa2xx.c308 * select since output select is latched but state lpss_ssp_cs_control()
/linux-4.4.14/drivers/hwmon/
H A Dsch56xx-common.c223 /* Read LSB first, this will cause the matching MSB to be latched */ sch56xx_read_virtual_reg16()
241 /* Read MSB first, this will cause the matching LSN to be latched */ sch56xx_read_virtual_reg12()
H A Dmax6650.c159 * caused the alarm is removed. Keep the value latched here max6650_update_device()
H A Ddme1737.c666 * The LSBs are latched when the MSBs are read, so the order in dme1737_update_device()
/linux-4.4.14/drivers/pci/
H A Dvc.c47 * Status clears, hardware has latched the table into VC arbitration logic.
71 * Status clears, hardware has latched the table into port arbitration logic.
/linux-4.4.14/arch/blackfin/mach-bf609/include/mach/
H A DdefBF609.h55 #define PVP0_IREQ0 0xFFC1A018 /* PVP0 INT0 masked latched status */
56 #define PVP0_IREQ1 0xFFC1A01C /* PVP0 INT0 masked latched status */
/linux-4.4.14/arch/arm/mach-omap2/
H A Dprm3xxx.c223 * The purpose of this function is to clear any wake-up events latched
396 * Clear any previously-latched I/O wakeup events and ensure that the
H A Dprm44xx.c295 * Clear any previously-latched I/O wakeup events and ensure that the
H A Dprm_common.c508 * Clear any previously-latched I/O wakeup events and ensure that the
/linux-4.4.14/drivers/rtc/
H A Drtc-lpc32xx.c242 /* Clear latched interrupt states */ lpc32xx_rtc_probe()
/linux-4.4.14/drivers/scsi/
H A Daha152x.h22 #define SCSIDAT (HOSTIOPORT0+0x06) /* SCSI latched data */
H A Desp_scsi.h172 #define ESP_STAT2_FFLAGS 0x02 /* The fifo flags are now latched */
173 #define ESP_STAT2_XCNT 0x04 /* The transfer counter is latched */
H A DNCR5380.h147 * Used in DMA transfer mode, data is latched from the SCSI bus on
H A Ddc395x.h311 #define DO_DATALATCH 0x0002 /* Enable SCSI bus data input (latched) */
H A Dncr53c8xx.h818 /*50*/ u16 nc_sidl; /* Lowlevel: latched from scsi data */
H A DNCR5380.c1901 * we got the DMA mode reset, the NCR5380 would have latched NCR5380_transfer_dma()
/linux-4.4.14/drivers/scsi/aic7xxx/
H A Daic79xx_pci.c496 /* Silently clear any latched errors. */ ahd_pci_test_register_access()
817 /* Clear latched errors. So our interrupt deasserts. */ ahd_pci_intr()
873 /* Clear latched errors. So our interrupt deasserts. */ ahd_pci_split_intr()
880 /* Clear latched errors. So our interrupt deasserts. */ ahd_pci_split_intr()
H A Daic7xxx_pci.c1154 /* Clear any latched parity error */ ahc_probe_ext_scbram()
1244 /* Silently clear any latched errors. */ ahc_pci_test_register_access()
1966 /* Clear latched errors. */ ahc_pci_intr()
H A Daic7xxx_core.c1610 * SCSIPERR is latched true as soon as a parity error ahc_handle_scsiint()
3469 * Read the latched byte, but turn off SPIOEN first ahc_handle_message_phase()
H A Daic79xx_core.c4973 * Read the latched byte, but turn off SPIOEN first ahd_handle_message_phase()
6309 * Clear any latched PCI error status and restore ahd_reset()
/linux-4.4.14/drivers/iio/accel/
H A Dbmc150-accel-core.c1149 /* clear any latched interrupt */ bmc150_accel_trig_try_reen()
1537 /* Set default as latched interrupts */ bmc150_accel_chip_init()
1602 * Set latched mode interrupt. While certain interrupts are bmc150_accel_core_probe()
1603 * non-latched regardless of this settings (e.g. new data) we bmc150_accel_core_probe()
/linux-4.4.14/drivers/iio/gyro/
H A Dbmg160_core.c308 * New data interrupt is always non-latched, bmg160_setup_any_motion_interrupt()
310 * to set latched mode, we will be flooded anyway with INTR bmg160_setup_any_motion_interrupt()
806 /* Set latched mode interrupt and clear any latched interrupt */ bmg160_trig_try_reen()
/linux-4.4.14/drivers/net/wan/lmc/
H A Dlmc_ioctl.h136 * framer register 0 and 7 (7 is latched and reset on read)
H A Dlmc_media.c392 /* clear counters and latched bits */ lmc_ds3_init()
/linux-4.4.14/drivers/ata/
H A Dsata_sil24.c102 HOST_CTRL_TRDY = (1 << 17), /* latched PCI TRDY */
103 HOST_CTRL_STOP = (1 << 18), /* latched PCI STOP */
104 HOST_CTRL_DEVSEL = (1 << 19), /* latched PCI DEVSEL */
105 HOST_CTRL_REQ64 = (1 << 20), /* latched PCI REQ64 */
H A Dpata_pdc2027x.c209 * This register is latched when the system is reset.
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/
H A Dmdp4_dtv_encoder.c180 * Wait for a vsync so we know the ENABLE=0 latched before mdp4_dtv_encoder_disable()
H A Dmdp4_lcdc_encoder.c355 * Wait for a vsync so we know the ENABLE=0 latched before mdp4_lcdc_encoder_disable()
/linux-4.4.14/drivers/gpu/drm/msm/
H A Dmsm_atomic.c135 * before the vblank when the disable has latched. complete_commit()
/linux-4.4.14/include/linux/
H A Drbtree_latch.h17 * implement a latched RB-tree which does allow for unconditional lookups by
/linux-4.4.14/arch/powerpc/sysdev/xics/
H A Dicp-native.c57 /* Handled an interrupt latched by KVM */ icp_native_get_xirr()
/linux-4.4.14/arch/sparc/kernel/
H A Dspiterrs.S73 1: /* Ok, now that we've latched the error state, clear the
/linux-4.4.14/arch/arm/mach-integrator/
H A Dintegrator_cp.c156 * clear the latched interrupt.
/linux-4.4.14/drivers/gpu/drm/tegra/
H A Ddc.c109 * *_ACT_REQ bits are set the ASSEMBLY copy is latched into the ACTIVE copy.
114 * ASSEMBLY copy is latched into the ARM copy immediately after *_UPDATE bits
115 * are written. When the *_ACT_REQ bits are written, the ARM copy is latched
971 /* check if new start address has been latched */ tegra_dc_finish_page_flip()
/linux-4.4.14/drivers/net/
H A Dmdio.c112 /* Reset the latched status and fault flags */ mdio45_links_ok()
/linux-4.4.14/drivers/net/ethernet/sgi/
H A Dmeth.h219 #define METH_INT_MCAST_HASH BIT(30) /* If RX DMA is enabled the hash select logic output is latched here */
/linux-4.4.14/drivers/net/ethernet/ibm/emac/
H A Dphy.c209 /* Clear latched value with dummy read */ genmii_poll_link()
/linux-4.4.14/drivers/gpu/drm/i915/
H A Dintel_frontbuffer.c202 * This function gets called after the flip has been latched and will complete
H A Dintel_display.c14152 * The DP_DETECTED bit is the latched state of the DDC intel_setup_outputs()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
H A Dmdp5_encoder.c252 * Wait for a vsync so we know the ENABLE=0 latched before mdp5_encoder_disable()
/linux-4.4.14/drivers/iio/light/
H A Dopt3001.c607 /* Configure for latched window-style comparison operation */ opt3001_configure()
/linux-4.4.14/drivers/misc/eeprom/
H A Dat25.c47 #define AT25_SR_WEN 0x02 /* write enable (latched) */
/linux-4.4.14/arch/arm/plat-orion/
H A Dgpio.c339 * Edge IRQ handlers: Change in DATA_IN are latched in EDGE_CAUSE.
/linux-4.4.14/drivers/gpio/
H A Dgpio-ich.c233 /* GPI 0 - 15 are latched, write 1 to clear*/ ich6_gpio_get()
H A Dgpio-pcf857x.c361 * came out of reset (if any). We can't read the latched output. pcf857x_probe()
H A Dgpio-mvebu.c373 * Edge IRQ handlers: Change in DATA_IN are latched in EDGE_CAUSE.
/linux-4.4.14/drivers/staging/comedi/
H A Dcomedi.h919 AMPLC_DIO_GAT_PAT_OCCURRED, /* "pattern occurred" latched */
920 AMPLC_DIO_GAT_PAT_GONE, /* "pattern gone away" latched */
/linux-4.4.14/drivers/misc/
H A Dbh1770glc.c84 #define BH1770_INT_OUTPUT_MODE (1 << 3) /* 0 = latched */
200 /* Set interrupt modes, interrupt active low, latched */ bh1770_lux_interrupt_control()
/linux-4.4.14/drivers/net/ethernet/intel/igb/
H A Digb_ptp.c672 * igb_ptp_rx_hang - detect error case when Rx timestamp registers latched
793 * for error case of latched timestamp on a dropped packet. igb_ptp_rx_rgtstamp()
H A De1000_i210.c86 /* Semaphore acquired if bit latched */ igb_get_hw_semaphore_i210()
H A De1000_mac.c854 * some "sticky" (latched) bits. igb_config_fc_after_link_up()
1213 /* Semaphore acquired if bit latched */ igb_get_hw_semaphore()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ptp.c416 * ixgbe_ptp_rx_hang - detect error case when Rx timestamp registers latched
548 * for error case of latched timestamp on a dropped packet. ixgbe_ptp_rx_hwtstamp()
/linux-4.4.14/drivers/power/
H A Dbq24190_charger.c143 * The FAULT register is latched by the bq24190 (except for NTC_FAULT)
144 * so the first read after a fault returns the latched value and subsequent
/linux-4.4.14/drivers/tty/serial/
H A Dlpc32xx_hs.c333 /* Read UART status and clear latched interrupts */ serial_lpc32xx_interrupt()
H A Dsunsu.c1138 * while UART_LCR_DLAB was latched. sunsu_autoconfig()
/linux-4.4.14/drivers/scsi/sym53c8xx_2/
H A Dsym_defs.h295 /*50*/ u16 nc_sidl; /* Lowlevel: latched from scsi data */
/linux-4.4.14/drivers/i2c/busses/
H A Di2c-mxs.c344 /* readback makes sure the write is latched into hardware */ mxs_i2c_pio_trigger_cmd()
H A Di2c-img-scb.c907 * to be careful not to lose any line status bits that get latched. img_i2c_isr()
/linux-4.4.14/drivers/dma/sh/
H A Dshdmac.c174 "DMAOR=0x%x hasn't latched the initial value 0x%x.\n", sh_dmae_rst()
/linux-4.4.14/drivers/clk/bcm/
H A Dclk-iproc-pll.c194 /* power up the PLL and make sure it's not latched */ __pll_enable()
/linux-4.4.14/arch/powerpc/sysdev/
H A Dmpic.c717 * latched another edge interrupt coming in anyway mpic_end_irq()
766 * latched another edge interrupt coming in anyway mpic_end_ht_irq()
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
H A Dmac.c1053 * some "sticky" (latched) bits. e1000e_config_fc_after_link_up()
1398 /* Semaphore acquired if bit latched */ e1000e_get_hw_semaphore()
H A D82571.c488 /* Semaphore acquired if bit latched */ e1000_get_hw_semaphore_82571()
/linux-4.4.14/drivers/net/ethernet/natsemi/
H A Dns83820.c1777 /* drive MDC high causing the data bit to be latched */ ns83820_mii_write_bit()
1799 /* drive MDC high causing the data bit to be latched */ ns83820_mii_read_bit()
H A Dnatsemi.c1652 /* The link status field is latched: it remains low after a temporary check_link()
2662 /* LSTATUS is latched low until a read - so read twice */ get_link()
/linux-4.4.14/drivers/net/appletalk/
H A Dltpc.c155 * Clean up initial probing -- sometimes the card wakes up latched in reset.
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
H A Di40e_ptp.c259 /* Unless all four receive timestamp registers are latched, we are not i40e_ptp_rx_hang()
/linux-4.4.14/drivers/net/irda/
H A Dvlsi_ir.h376 /* latched during IRENABLE_PHYANDCLOCK=0 and applied at 0-1 transition
/linux-4.4.14/drivers/pinctrl/bcm/
H A Dpinctrl-bcm2835.c467 /* Clear events that were latched prior to clearing event sources */ bcm2835_gpio_irq_disable()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-mdio.c1126 /* Get the link status. Link status is latched low, so read xgbe_phy_status()
/linux-4.4.14/drivers/dma/
H A Dmmp_pdma.c787 * 'passed' will be latched once we found the descriptor which mmp_pdma_residue()
H A Dpxa_dma.c1219 * 'passed' will be latched once we found the descriptor pxad_residue()
/linux-4.4.14/kernel/irq/
H A Dchip.c569 * signal. The occurrence is latched into the irq controller hardware
/linux-4.4.14/drivers/usb/gadget/udc/
H A Dlpc32xx_udc.c1027 /* Address will be latched at the end of the status phase, or udc_set_address()
1028 latched immediately if function is called twice */ udc_set_address()
/linux-4.4.14/drivers/net/wireless/rt2x00/
H A Drt2800.h1737 * PID_TYPE: The PID latched from the PID field in the TXWI, can be used
2867 * PACKETID: Will be latched into the TX_STA_FIFO register once the according
/linux-4.4.14/drivers/usb/host/
H A Dxhci-hub.c315 * latched in
/linux-4.4.14/drivers/video/fbdev/
H A Ds3c-fb.c860 * values are latched at each vsync automatically. This also means that only
/linux-4.4.14/drivers/net/phy/
H A Dphy_device.c1134 /* Read twice because link state is latched and a gen10g_read_status()
/linux-4.4.14/include/sound/
H A Dpcm.h344 bool trigger_tstamp_latched; /* trigger timestamp latched in low-level driver/hardware */
/linux-4.4.14/drivers/net/ethernet/broadcom/
H A Dbcmsysport.c93 /* Ports are latched, so write upper address first */ tdma_port_write_desc_addr()
/linux-4.4.14/arch/x86/kvm/
H A Dlapic.c2152 * INITs are latched while in SMM. Because an SMM CPU cannot kvm_apic_accept_events()
H A Dx86.c5238 /* Process a latched INIT, if any. */ kvm_smm_changed()
/linux-4.4.14/drivers/net/ethernet/sun/
H A Dsunhme.c1766 /* Once status is latched (by happy_meal_interrupt) it is cleared by
H A Dcassini.h1844 latched so that 0 is
/linux-4.4.14/drivers/net/ethernet/synopsys/
H A Ddwc_eth_qos.c1334 /* A latched mmc interrupt can not be masked, we must read dwceqos_mmc_interrupt()
/linux-4.4.14/drivers/net/ethernet/intel/e1000/
H A De1000_hw.c2107 * some "sticky" (latched) bits. e1000_config_fc_after_link_up()
5093 * Link Health register. In IGP this bit is latched high, so the driver must
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_link.c6109 /* Handle only those with latched-signal=up.*/ bnx2x_rearm_latch_signal()
6123 /* For all latched-signal=up : Re-Arm Latch signals */ bnx2x_rearm_latch_signal()
6127 /* For all latched-signal=up,Write original_signal to status */ bnx2x_rearm_latch_signal()
H A Dbnx2x_main.c4893 /* clear latched SCPAD PATIRY from MCP */ bnx2x_check_blocks_with_parity3()
H A Dbnx2x_reg.h1148 /* [W 14] write to this register results with the clear of the latched
/linux-4.4.14/drivers/tty/
H A Dsynclink_gt.c2394 /* read latched state of GPIO signals */ slgt_interrupt()
/linux-4.4.14/kernel/
H A Dmodule.c108 * Use a latched RB-tree for __module_address(); this allows us to use
/linux-4.4.14/drivers/net/ethernet/nvidia/
H A Dforcedeth.c3326 /* BMSR_LSTATUS is latched, read it twice: nv_update_linkspeed()

Completed in 7885 milliseconds