| /linux/Documentation/devicetree/bindings/powerpc/fsl/ |
| H A D | lbc.txt | 6 chipselect number, and the remaining cells are the 7 offset into the chipselect. 8 - #size-cells : Either one or two, depending on how large each chipselect 10 - ranges : Each range corresponds to a single chipselect, and cover
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | hisi504_nand.c | 133 int chipselect; member 215 | ((host->chipselect & HINFC504_DMA_CTRL_CS_MASK) in hisi_nfc_dma_transfer() 289 | ((host->chipselect & HINFC504_OP_NF_CS_MASK) in hisi_nfc_send_cmd_erase() 308 | ((host->chipselect & HINFC504_OP_NF_CS_MASK) in hisi_nfc_send_cmd_readid() 323 | ((host->chipselect & HINFC504_OP_NF_CS_MASK) in hisi_nfc_send_cmd_status() 332 static int hisi_nfc_send_cmd_reset(struct hinfc_host *host, int chipselect) in hisi_nfc_send_cmd_reset() argument 337 | ((chipselect & HINFC504_OP_NF_CS_MASK) in hisi_nfc_send_cmd_reset() 347 static void hisi_nfc_select_chip(struct nand_chip *chip, int chipselect) in hisi_nfc_select_chip() argument 351 if (chipselect < 0) in hisi_nfc_select_chip() 354 host->chipselect = chipselect; in hisi_nfc_select_chip() [all …]
|
| /linux/arch/powerpc/boot/dts/ |
| H A D | ac14xx.dts | 105 chipselect = <2 0x00009000 0x00009100>; 112 chipselect = <6 0x00009000 0x00009100>; 120 chipselect = <3 0x00101140 0x00203100>; 128 chipselect = <5 0x00009000 0x00009100>;
|
| /linux/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | ti-aemif.txt | 73 - ti,cs-chipselect: number of chipselect. Indicates on the aemif driver 74 which chipselect is used for accessing the memory. For 163 ti,cs-chipselect = <2>; 192 ti,cs-chipselect = <0>;
|
| /linux/arch/arm/boot/dts/ti/keystone/ |
| H A D | keystone-k2l-evm.dts | 67 ti,cs-chipselect = <0>; 84 ti,davinci-chipselect = <0>;
|
| H A D | keystone-k2e-evm.dts | 94 ti,cs-chipselect = <0>; 111 ti,davinci-chipselect = <0>;
|
| H A D | keystone-k2hk-evm.dts | 111 ti,cs-chipselect = <0>; 128 ti,davinci-chipselect = <0>;
|
| /linux/Documentation/devicetree/bindings/net/ieee802154/ |
| H A D | adf7242.txt | 6 - reg: the chipselect index
|
| H A D | mrf24j40.txt | 9 - reg: the chipselect index
|
| H A D | mcr20a.txt | 7 - reg: the chipselect index
|
| H A D | cc2520.txt | 7 - reg: the chipselect index
|
| /linux/include/linux/spi/ |
| H A D | spi_bitbang.h | 23 void (*chipselect)(struct spi_device *spi, int is_on); member
|
| H A D | spi.h | 151 * The "active low" default for chipselect mode can be overridden 170 * @chip_select: Array of physical chipselect, spi->chipselect[i] gives 173 * @cs_index_mask: Bit mask of the active chipselect(s) in the chipselect array 174 * @cs_gpiod: Array of GPIO descriptors of the corresponding chipselect lines 238 * Bit mask of the chipselect(s) that the driver need to use from 239 * the chipselect array. When the controller is capable to handle 258 * - chipselect delays 309 static inline void spi_set_chipselect(struct spi_device *spi, u8 idx, u8 chipselect) in spi_set_chipselect() argument [all...] |
| /linux/Documentation/devicetree/bindings/spi/ |
| H A D | spi_oc_tiny.txt | 5 - gpios : should specify GPIOs used for chipselect.
|
| H A D | spi-img-spfi.txt | 17 - cs-gpios: Must specify the GPIOs used for chipselect lines.
|
| /linux/Documentation/devicetree/bindings/rtc/ |
| H A D | epson,rx6110.txt | 27 - spi-cs-high: RX6110 needs chipselect high
|
| /linux/drivers/spi/ |
| H A D | spi-bitbang.c | 341 bitbang->chipselect(spi, enable ? BITBANG_CS_ACTIVE : in spi_bitbang_set_cs() 364 if (custom_cs && !bitbang->chipselect) in spi_bitbang_init()
|
| H A D | spi-geni-qcom.c | 349 u8 chipselect = spi_get_chipselect(spi_slv, 0); in setup_fifo_params() local 350 bool cs_changed = (mas->last_cs != chipselect); in setup_fifo_params() 353 mas->last_cs = chipselect; in setup_fifo_params() 361 writel(chipselect, se->base + SE_SPI_DEMUX_SEL); in setup_fifo_params() 367 writel((spi_slv->mode & SPI_CS_HIGH) ? BIT(chipselect) : 0, se->base + SE_SPI_DEMUX_OUTPUT_INV); in setup_fifo_params()
|
| H A D | spi-lm70llp.c | 216 pp->bitbang.chipselect = lm70_chipselect; in spi_lm70llp_attach()
|
| H A D | spi-butterfly.c | 209 pp->bitbang.chipselect = butterfly_chipselect; in butterfly_attach()
|
| /linux/Documentation/spi/ |
| H A D | spidev.rst | 74 For a SPI device with chipselect C on bus B, you should see: 113 the chipselect is deactivated between those operations. Full-duplex access, 114 and composite operation without chipselect de-activation, is available using
|
| H A D | spi-summary.rst | 110 clock edge. The chipselect may have made it become available. 120 Note that the clock mode is relevant as soon as the chipselect goes 171 chipselect C, accessed through CTLR. 310 data or chipselect callbacks. This is stored in spi_device later.) 315 sharing a bus with a device that interprets chipselect "backwards" is 408 + whether the chipselect becomes inactive after a transfer and
|
| H A D | butterfly.rst | 45 (c) cable in the chipselect.
|
| /linux/arch/arm/boot/dts/ti/davinci/ |
| H A D | da850-lcdk.dts | 344 ti,cs-chipselect = <3>; 353 ti,davinci-chipselect = <1>;
|
| H A D | da850-evm.dts | 425 ti,cs-chipselect = <3>; 434 ti,davinci-chipselect = <1>;
|