Home
last modified time | relevance | path

Searched refs:SPIBUS_CS_HIGH (Results 1 – 17 of 17) sorted by relevance

/freebsd/sys/arm/broadcom/bcm2835/
H A Dbcm2835_spi.c419 if ((cs & (~SPIBUS_CS_HIGH)) > 2) { in bcm_spi_transfer()
475 if((cs & ~SPIBUS_CS_HIGH) == 0) { in bcm_spi_transfer()
478 ((cs & (SPIBUS_CS_HIGH)) ? SPI_CS_CSPOL0 : 0)); in bcm_spi_transfer()
480 else if((cs & ~SPIBUS_CS_HIGH) == 1) { in bcm_spi_transfer()
483 ((cs & (SPIBUS_CS_HIGH)) ? SPI_CS_CSPOL1 : 0)); in bcm_spi_transfer()
485 else if((cs & ~SPIBUS_CS_HIGH) == 2) { in bcm_spi_transfer()
488 ((cs & (SPIBUS_CS_HIGH)) ? SPI_CS_CSPOL2 : 0)); in bcm_spi_transfer()
523 (cs & (~SPIBUS_CS_HIGH)) | /* cs is the lower 2 bits of the reg */ in bcm_spi_transfer()
/freebsd/sys/dev/qcom_qup/
H A Dqcom_spi.c84 bool invert = !! (cs & SPIBUS_CS_HIGH); in qcom_spi_set_chipsel()
86 cs = cs & ~SPIBUS_CS_HIGH; in qcom_spi_set_chipsel()
741 sc->state.cs_high = !! (cs_val & SPIBUS_CS_HIGH); in qcom_spi_transfer()
779 if (sc->cs_pins[cs_val & ~SPIBUS_CS_HIGH] == NULL) in qcom_spi_transfer()
780 qcom_spi_hw_spi_cs_force(sc, cs_val & SPIBUS_CS_HIGH, true); in qcom_spi_transfer()
782 qcom_spi_set_chipsel(sc, cs_val & ~SPIBUS_CS_HIGH, true); in qcom_spi_transfer()
811 if (sc->cs_pins[cs_val & ~SPIBUS_CS_HIGH] == NULL) in qcom_spi_transfer()
812 qcom_spi_hw_spi_cs_force(sc, cs_val & ~SPIBUS_CS_HIGH, false); in qcom_spi_transfer()
814 qcom_spi_set_chipsel(sc, cs_val & ~SPIBUS_CS_HIGH, false); in qcom_spi_transfer()
/freebsd/sys/arm/freescale/imx/
H A Dimx_spi.c213 pinactive = !active ^ (bool)(cs & SPIBUS_CS_HIGH); in spi_set_chipsel()
217 (cs & ~SPIBUS_CS_HIGH), pinactive); in spi_set_chipsel()
224 gpio_pin_set_active(sc->cspins[cs & ~SPIBUS_CS_HIGH], pinactive); in spi_set_chipsel()
225 gpio_pin_is_active(sc->cspins[cs & ~SPIBUS_CS_HIGH], &pinactive); in spi_set_chipsel()
248 if (cs & SPIBUS_CS_HIGH) in spi_hw_setup()
/freebsd/sys/dev/spibus/
H A Dspibusvar.h48 #define SPIBUS_CS_HIGH (1U << 31) macro
H A Dofw_spibus.c121 paddr |= SPIBUS_CS_HIGH; in ofw_spibus_attach()
H A Dspibus.c96 cs = devi->cs & ~SPIBUS_CS_HIGH; /* trim 'cs high' bit */ in spibus_child_location()
H A Dspigen.c126 cs &= ~SPIBUS_CS_HIGH; /* trim 'cs high' bit */ in spigen_attach()
/freebsd/sys/riscv/sifive/
H A Dsifive_spi.c237 if (cs & SPIBUS_CS_HIGH) in sfspi_setup()
241 SFSPI_WRITE(sc, SFSPI_REG_CSID, cs & ~SPIBUS_CS_HIGH); in sfspi_setup()
/freebsd/sys/dev/xilinx/
H A Daxi_quad_spi.c200 cs &= ~SPIBUS_CS_HIGH; in spi_transfer()
/freebsd/sys/dev/spibus/controller/allwinner/
H A Daw_spi.c556 if (cs & SPIBUS_CS_HIGH) in aw_spi_transfer()
570 if (cs & SPIBUS_CS_HIGH) in aw_spi_transfer()
/freebsd/sys/arm/freescale/vybrid/
H A Dvf_spi.c263 cs &= ~SPIBUS_CS_HIGH; in spi_transfer()
/freebsd/sys/arm/mv/
H A Dmv_spi.c289 cs &= ~SPIBUS_CS_HIGH; in mv_spi_transfer()
H A Da37x0_spi.c381 cs &= ~SPIBUS_CS_HIGH; in a37x0_spi_transfer()
/freebsd/sys/powerpc/mpc85xx/
H A Dfsl_espi.c369 if (!(cs & SPIBUS_CS_HIGH)) in fsl_espi_transfer()
/freebsd/sys/dev/spibus/controller/rockchip/
H A Drk_spi.c143 if (cs & SPIBUS_CS_HIGH) { in rk_spi_set_cs()
/freebsd/sys/arm/xilinx/
H A Dzy7_spi.c507 cs &= ~SPIBUS_CS_HIGH; in zy7_spi_transfer()
/freebsd/sys/arm/ti/
H A Dti_spi.c447 cs &= ~SPIBUS_CS_HIGH; in ti_spi_transfer()