Lines Matching defs:mode
192 * FIXME: This does not seem to work for slave mode!
339 unsigned int mode, format;
358 mode = 0;
443 /* I2S mode needs an even number of slots */
503 * in left-justified or DSP mode A, only works stable
525 /* Setup the I2S mode */
529 * Use frame packed mode (2 channels per 32 bit word)
534 mode |= BCM2835_I2S_FTXP | BCM2835_I2S_FRXP;
537 mode |= BCM2835_I2S_FLEN(frame_length - 1);
538 mode |= BCM2835_I2S_FSLEN(framesync_length);
540 /* CLKM selects bcm2835 clock slave mode */
542 mode |= BCM2835_I2S_CLKM;
544 /* FSM selects bcm2835 frame sync slave mode */
546 mode |= BCM2835_I2S_FSM;
548 /* CLKI selects normal clocking mode, sampling on rising edge */
552 mode |= BCM2835_I2S_CLKI;
566 mode |= BCM2835_I2S_FSI;
571 mode |= BCM2835_I2S_FSI;
577 regmap_write(dev->i2s_regmap, BCM2835_I2S_MODE_A_REG, mode);
608 !!(mode & BCM2835_I2S_CLKM),
609 !!(mode & BCM2835_I2S_CLKI),
610 !!(mode & BCM2835_I2S_FSM),
611 !!(mode & BCM2835_I2S_FSI),
612 (mode & BCM2835_I2S_FSI) ? "falling" : "rising");