• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/sdhci/

Lines Matching defs:val32

209 	uint32_t val32, wrk32;
218 val32 = wrk32 & (SDHCI_CTRL_LED | SDHCI_CTRL_CARD_DET |
225 val32 |= SDHCI_CTRL_4BITBUS;
228 val32 |= SDHCI_CTRL_8BITBUS;
239 val32 |= SDHCI_CTRL_ADMA2;
242 val32 |= SDHCI_CTRL_ADMA264;
245 return val32;
263 uint32_t val32;
300 val32 = RD4(sc, SDHCI_INT_STATUS);
301 val32 &= RD4(sc, SDHCI_SIGNAL_ENABLE);
302 return (val32 ? 1 : 0);
320 uint32_t val32, wrk32;
322 val32 = RD4(sc, off);
336 val32 &= ~SDHCI_CAN_VDD_180;
337 val32 &= ~SDHCI_CAN_DO_SUSPEND;
338 val32 |= SDHCI_CAN_DO_8BITBUS;
339 return (val32);
351 wrk32 = val32;
352 val32 &= 0x000F0F07;
353 val32 |= (wrk32 >> 4) & SDHCI_STATE_DAT_MASK;
354 val32 |= (wrk32 >> 9) & SDHCI_RETUNE_REQUEST;
355 return (val32);
363 return (val32 | sc->r1bfix_intmask);
366 return val32;
382 uint32_t val32;
390 val32 = RD4(sc, SDHC_PROT_CTRL);
391 val32 &= ~(SDHC_PROT_LED | SDHC_PROT_DMA_MASK |
393 val32 |= (val & SDHCI_CTRL_LED);
395 val32 |= SDHC_PROT_WIDTH_8BIT;
397 val32 |= (val & SDHCI_CTRL_4BITBUS);
398 val32 |= (val & (SDHCI_CTRL_SDMA | SDHCI_CTRL_ADMA2)) << 4;
399 val32 |= (val & (SDHCI_CTRL_CARD_DET | SDHCI_CTRL_FORCE_CARD));
400 WR4(sc, SDHC_PROT_CTRL, val32);
414 val32 = RD4(sc, off & ~3);
415 val32 &= ~(0xff << (off & 3) * 8);
416 val32 |= (val << (off & 3) * 8);
418 WR4(sc, off & ~3, val32);
425 uint32_t val32;
453 val32 = RD4(sc, USDHC_MIX_CONTROL);
454 if ((val32 & MBAUTOCMD) == MBAUTOCMD)
474 val32 = RD4(sc, USDHC_MIX_CONTROL);
475 val32 &= ~0x3f;
476 val32 |= val & 0x37;
478 WR4(sc, USDHC_MIX_CONTROL, val32);
494 val32 = RD4(sc, off & ~3);
495 val32 &= ~(0xffff << (off & 3) * 8);
496 val32 |= ((val & 0xffff) << (off & 3) * 8);
497 WR4(sc, off & ~3, val32);
572 uint32_t divisor, freq, prescale, val32;
574 val32 = RD4(sc, SDHCI_CLOCK_CONTROL);
594 WR4(sc, SDHCI_CLOCK_CONTROL, val32 & ~SDHC_CLK_SDCLKEN);
643 val32 &= ~(SDHC_CLK_DIVISOR_MASK | SDHC_CLK_PRESCALE_MASK);
644 val32 |= divisor << SDHC_CLK_DIVISOR_SHIFT;
645 val32 |= prescale << SDHC_CLK_PRESCALE_SHIFT;
646 val32 |= SDHC_CLK_IPGEN;
647 WR4(sc, SDHCI_CLOCK_CONTROL, val32);