| /drivers/clk/ti/ |
| A D | mux.c | 81 ti_clk_latch(&mux->reg, mux->latch); in ti_clk_mux_set_parent() 125 s8 latch, u8 clk_mux_flags, u32 *table) in _register_mux() argument 146 mux->latch = latch; in _register_mux() 175 s32 latch = -EINVAL; in of_mux_clk_setup() local 194 of_property_read_u32(node, "ti,latch-bit", &latch); in of_mux_clk_setup() 211 flags, ®, shift, mask, latch, clk_mux_flags, in of_mux_clk_setup() 235 mux->latch = -EINVAL; in ti_clk_build_component_mux()
|
| A D | clk.c | 372 u32 latch; in ti_clk_latch() local 377 latch = 1 << shift; in ti_clk_latch() 379 ti_clk_ll_ops->clk_rmw(latch, latch, reg); in ti_clk_latch() 380 ti_clk_ll_ops->clk_rmw(0, latch, reg); in ti_clk_latch()
|
| A D | divider.c | 261 ti_clk_latch(÷r->reg, divider->latch); in ti_clk_divider_set_rate() 483 div->latch = val; in ti_clk_divider_populate() 485 div->latch = -EINVAL; in ti_clk_divider_populate()
|
| A D | clock.h | 16 s8 latch; member 32 s8 latch; member
|
| /drivers/gpio/ |
| A D | gpio-latch.c | 80 int latch = offset / priv->n_latched_gpios, i, ret; in gpio_latch_set_unlocked() local 86 test_bit(latch * priv->n_latched_gpios + i, in gpio_latch_set_unlocked() 93 set(priv->clk_gpios->desc[latch], 1); in gpio_latch_set_unlocked() 95 set(priv->clk_gpios->desc[latch], 0); in gpio_latch_set_unlocked()
|
| A D | Makefile | 91 obj-$(CONFIG_GPIO_LATCH) += gpio-latch.o
|
| A D | Kconfig | 483 created by attaching a 16-bit latch to the bus. 1945 tristate "GPIO latch driver"
|
| /drivers/pcmcia/ |
| A D | tcic.c | 532 u_char latch, sstat; in tcic_interrupt() local 550 latch = sstat ^ socket_table[psock].last_sstat; in tcic_interrupt() 556 if (latch == 0) in tcic_interrupt() 558 events = (latch & TCIC_SSTAT_CD) ? SS_DETECT : 0; in tcic_interrupt() 559 events |= (latch & TCIC_SSTAT_WP) ? SS_WRPROT : 0; in tcic_interrupt() 561 events |= (latch & TCIC_SSTAT_LBAT1) ? SS_STSCHG : 0; in tcic_interrupt() 563 events |= (latch & TCIC_SSTAT_RDY) ? SS_READY : 0; in tcic_interrupt() 564 events |= (latch & TCIC_SSTAT_LBAT1) ? SS_BATDEAD : 0; in tcic_interrupt() 565 events |= (latch & TCIC_SSTAT_LBAT2) ? SS_BATWARN : 0; in tcic_interrupt()
|
| /drivers/clocksource/ |
| A D | timer-ixp4xx.c | 48 u32 latch; member 138 val = tmr->latch & ~IXP4XX_OST_RELOAD_MASK; in ixp4xx_set_periodic() 180 tmr->latch = DIV_ROUND_CLOSEST(timer_freq, in ixp4xx_timer_register()
|
| /drivers/iio/imu/bmi270/ |
| A D | bmi270_core.c | 1007 bool active_high, bool open_drain, bool latch) in bmi270_int_pin_config() argument 1014 FIELD_PREP(BMI270_INT_LATCH_REG_MSK, latch)); in bmi270_int_pin_config() 1039 bool open_drain, active_high, latch; in bmi270_trigger_probe() local 1062 latch = false; in bmi270_trigger_probe() 1066 latch = true; in bmi270_trigger_probe() 1070 latch = false; in bmi270_trigger_probe() 1074 latch = true; in bmi270_trigger_probe() 1086 latch); in bmi270_trigger_probe()
|
| /drivers/platform/surface/ |
| A D | surface_dtx.c | 319 u8 latch; in sdtx_ioctl_get_latch_status() local 324 status = ssam_retry(ssam_bas_get_latch_status, ddev->ctrl, &latch); in sdtx_ioctl_get_latch_status() 328 return put_user(sdtx_translate_latch_status(ddev, latch), buf); in sdtx_ioctl_get_latch_status() 878 u8 mode, latch; in sdtx_device_state_workfn() local 906 status = ssam_retry(ssam_bas_get_latch_status, ddev->ctrl, &latch); in sdtx_device_state_workfn() 929 __sdtx_device_state_update_latch(ddev, latch); in sdtx_device_state_workfn()
|
| A D | Kconfig | 162 necessary) unlocking and opening the latch connecting both parts.
|
| /drivers/iio/imu/bmi323/ |
| A D | bmi323_core.c | 1843 bool active_high, bool open_drain, bool latch) in bmi323_int_pin_config() argument 1850 FIELD_PREP(BMI323_IO_INT_LTCH_MSK, latch)); in bmi323_int_pin_config() 1886 bool open_drain, active_high, latch; in bmi323_trigger_probe() local 1909 latch = false; in bmi323_trigger_probe() 1913 latch = true; in bmi323_trigger_probe() 1917 latch = false; in bmi323_trigger_probe() 1921 latch = true; in bmi323_trigger_probe() 1933 latch); in bmi323_trigger_probe()
|
| /drivers/md/ |
| A D | dm.c | 132 int latch = READ_ONCE(swap_bios); in get_swap_bios() local 134 if (unlikely(latch <= 0)) in get_swap_bios() 135 latch = DEFAULT_SWAP_BIOS; in get_swap_bios() 136 return latch; in get_swap_bios() 1380 static noinline void __set_swap_bios_limit(struct mapped_device *md, int latch) in __set_swap_bios_limit() argument 1383 while (latch < md->swap_bios) { in __set_swap_bios_limit() 1388 while (latch > md->swap_bios) { in __set_swap_bios_limit() 1413 int latch = get_swap_bios(); in __map_bio() local 1415 if (unlikely(latch != md->swap_bios)) in __map_bio() 1416 __set_swap_bios_limit(md, latch); in __map_bio()
|
| /drivers/scsi/aic7xxx/ |
| A D | aic7xxx.seq | 1144 * data fifo is full, but the PCI input latch is not empty, 1147 * there is space for the input latch to drain. 1598 mov NONE,SCSIDATL; /*dummy read from latch to ACK*/ 1732 mov NONE,SCSIDATL; /*dummy read from latch to ACK*/ 1762 mov NONE,SCSIDATL; /*dummy read from latch to ACK*/ 1768 mov NONE,SCSIDATL; /*dummy read from latch to ACK*/ 1977 mov NONE,SCSIDATL; /*dummy read from latch to ACK*/ 1993 mov NONE,SCSIDATL ret; /*dummy read from latch to ACK*/ 2259 * module has an 8 byte input latch that only 2261 * latch is full.
|
| A D | aic79xx.seq | 1078 mov NONE,SCSIDAT; /*dummy read from latch to ACK*/ 1352 mov NONE,SCSIDAT; /*dummy read from latch to ACK*/ 1433 mov NONE,SCSIDAT; /*dummy read from latch to ACK*/ 1450 mov NONE,SCSIDAT ret; /*dummy read from latch to ACK*/
|
| /drivers/staging/fbtft/ |
| A D | fbtft.h | 214 struct gpio_desc *latch; member
|
| A D | fbtft-core.c | 110 ret = fbtft_request_one_gpio(par, "latch", 0, &par->gpio.latch); in fbtft_request_gpios()
|
| /drivers/gpu/drm/vc4/ |
| A D | vc4_dsi.c | 713 static void vc4_dsi_latch_ulps(struct vc4_dsi *dsi, bool latch) in vc4_dsi_latch_ulps() argument 717 if (latch) in vc4_dsi_latch_ulps()
|
| /drivers/media/tuners/ |
| A D | mxl5005s.c | 3867 static int mxl5005s_writereg(struct dvb_frontend *fe, u8 reg, u8 val, int latch) in mxl5005s_writereg() argument 3874 if (latch == 0) in mxl5005s_writereg()
|