Searched refs:SPIBUS_CS_HIGH (Results 1 – 17 of 17) sorted by relevance
/freebsd/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_spi.c | 419 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 D | qcom_spi.c | 84 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 D | imx_spi.c | 213 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 D | spibusvar.h | 48 #define SPIBUS_CS_HIGH (1U << 31) macro
|
H A D | ofw_spibus.c | 121 paddr |= SPIBUS_CS_HIGH; in ofw_spibus_attach()
|
H A D | spibus.c | 96 cs = devi->cs & ~SPIBUS_CS_HIGH; /* trim 'cs high' bit */ in spibus_child_location()
|
H A D | spigen.c | 126 cs &= ~SPIBUS_CS_HIGH; /* trim 'cs high' bit */ in spigen_attach()
|
/freebsd/sys/riscv/sifive/ |
H A D | sifive_spi.c | 237 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 D | axi_quad_spi.c | 200 cs &= ~SPIBUS_CS_HIGH; in spi_transfer()
|
/freebsd/sys/dev/spibus/controller/allwinner/ |
H A D | aw_spi.c | 556 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 D | vf_spi.c | 263 cs &= ~SPIBUS_CS_HIGH; in spi_transfer()
|
/freebsd/sys/arm/mv/ |
H A D | mv_spi.c | 289 cs &= ~SPIBUS_CS_HIGH; in mv_spi_transfer()
|
H A D | a37x0_spi.c | 381 cs &= ~SPIBUS_CS_HIGH; in a37x0_spi_transfer()
|
/freebsd/sys/powerpc/mpc85xx/ |
H A D | fsl_espi.c | 369 if (!(cs & SPIBUS_CS_HIGH)) in fsl_espi_transfer()
|
/freebsd/sys/dev/spibus/controller/rockchip/ |
H A D | rk_spi.c | 143 if (cs & SPIBUS_CS_HIGH) { in rk_spi_set_cs()
|
/freebsd/sys/arm/xilinx/ |
H A D | zy7_spi.c | 507 cs &= ~SPIBUS_CS_HIGH; in zy7_spi_transfer()
|
/freebsd/sys/arm/ti/ |
H A D | ti_spi.c | 447 cs &= ~SPIBUS_CS_HIGH; in ti_spi_transfer()
|