| /kernel/linux/linux-4.19/include/linux/platform_data/ |
| D | spi-imx.h | 8 * @chipselect: Array of chipselects for this master or NULL. Numbers >= 0 9 * mean GPIO pins, -ENOENT means internal CSPI chipselect 10 * matching the position in the array. E.g., if chipselect[1] = 17 * chipselect: The CSPI module deasserts the chipselect once it 25 * @num_chipselect: If @chipselect is specified, ARRAY_SIZE(chipselect), 29 int *chipselect; member
|
| D | spi-ep93xx.h | 9 * @chipselect: array of gpio numbers to use as chip selects 10 * @num_chipselect: ARRAY_SIZE(chipselect) 14 int *chipselect; member
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/powerpc/fsl/ |
| D | lbc.txt | 1 * Chipselect/Local Bus 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
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/powerpc/fsl/ |
| D | lbc.txt | 1 * Chipselect/Local Bus 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
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/mtd/ |
| D | davinci-nand.txt | 20 - ti,davinci-chipselect: number of chipselect. Indicates on the 21 davinci_nand driver which chipselect is used 39 - ti,davinci-mask-chipsel: mask for chipselect address. Needed to mask 40 addresses for given chipselect. 82 ti,davinci-chipselect = <1>;
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mtd/ |
| D | davinci-nand.txt | 20 - ti,davinci-chipselect: number of chipselect. Indicates on the 21 davinci_nand driver which chipselect is used 39 - ti,davinci-mask-chipsel: mask for chipselect address. Needed to mask 40 addresses for given chipselect. 82 ti,davinci-chipselect = <1>;
|
| /kernel/linux/linux-4.19/drivers/spi/ |
| D | spi-xcomm.c | 37 uint16_t chipselect; member 54 put_unaligned_be16(spi_xcomm->chipselect, &buf[3]); in spi_xcomm_sync_config() 63 uint16_t chipselect = spi_xcomm->chipselect; in spi_xcomm_chipselect() local 66 chipselect |= BIT(cs); in spi_xcomm_chipselect() 68 chipselect &= ~BIT(cs); in spi_xcomm_chipselect() 70 spi_xcomm->chipselect = chipselect; in spi_xcomm_chipselect()
|
| D | spi-bitbang-txrx.h | 6 * - GPIO/parport bitbangers. Provide chipselect() and txrx_word[](), 10 * chipselect() and txrx_word[](), with custom setup()/cleanup() methods 11 * that use your controller's clock and chipselect registers. 16 * duplex (MicroWire) controllers. Provide chipselect() and txrx_bufs(),
|
| /kernel/linux/linux-5.10/drivers/spi/ |
| D | spi-xcomm.c | 36 uint16_t chipselect; member 53 put_unaligned_be16(spi_xcomm->chipselect, &buf[3]); in spi_xcomm_sync_config() 62 uint16_t chipselect = spi_xcomm->chipselect; in spi_xcomm_chipselect() local 65 chipselect |= BIT(cs); in spi_xcomm_chipselect() 67 chipselect &= ~BIT(cs); in spi_xcomm_chipselect() 69 spi_xcomm->chipselect = chipselect; in spi_xcomm_chipselect()
|
| D | spi-bitbang-txrx.h | 6 * - GPIO/parport bitbangers. Provide chipselect() and txrx_word[](), 10 * chipselect() and txrx_word[](), with custom setup()/cleanup() methods 11 * that use your controller's clock and chipselect registers. 16 * duplex (MicroWire) controllers. Provide chipselect() and txrx_bufs(),
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/memory-controllers/fsl/ |
| D | ifc.txt | 10 chipselect number, and the remaining cells are the 11 offset into the chipselect. 12 - #size-cells : Either one or two, depending on how large each chipselect 24 - ranges : Each range corresponds to a single chipselect, and covers
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/memory-controllers/fsl/ |
| D | ifc.txt | 10 chipselect number, and the remaining cells are the 11 offset into the chipselect. 12 - #size-cells : Either one or two, depending on how large each chipselect 24 - ranges : Each range corresponds to a single chipselect, and covers
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/iio/adc/ |
| D | renesas,gyroadc.txt | 3 The GyroADC block is a reduced SPI block with up to 8 chipselect lines, 38 MB88101A is required. The Cx chipselect lines of the 48 8 chips are required. A 3:8 chipselect demuxer is 57 8 chips are required. A 3:8 chipselect demuxer is
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/ |
| D | renesas,gyroadc.txt | 3 The GyroADC block is a reduced SPI block with up to 8 chipselect lines, 38 MB88101A is required. The Cx chipselect lines of the 48 8 chips are required. A 3:8 chipselect demuxer is 57 8 chips are required. A 3:8 chipselect demuxer is
|
| /kernel/linux/linux-4.19/drivers/mtd/nand/raw/ |
| D | hisi504_nand.c | 142 int chipselect; member 224 | ((host->chipselect & HINFC504_DMA_CTRL_CS_MASK) in hisi_nfc_dma_transfer() 298 | ((host->chipselect & HINFC504_OP_NF_CS_MASK) in hisi_nfc_send_cmd_erase() 317 | ((host->chipselect & HINFC504_OP_NF_CS_MASK) in hisi_nfc_send_cmd_readid() 332 | ((host->chipselect & HINFC504_OP_NF_CS_MASK) in hisi_nfc_send_cmd_status() 341 static int hisi_nfc_send_cmd_reset(struct hinfc_host *host, int chipselect) in hisi_nfc_send_cmd_reset() argument 346 | ((chipselect & HINFC504_OP_NF_CS_MASK) in hisi_nfc_send_cmd_reset() 356 static void hisi_nfc_select_chip(struct mtd_info *mtd, int chipselect) in hisi_nfc_select_chip() argument 361 if (chipselect < 0) in hisi_nfc_select_chip() 364 host->chipselect = chipselect; in hisi_nfc_select_chip() [all …]
|
| /kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
| 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 …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/gpio/ |
| D | spear_spics.txt | 5 PL022 control. If chipselect remain under PL022 control then they would be 12 directly control each PL022 chipselect. Hence, it is natural for SPEAr to export 21 * st-spics,cs-value-bit: bit offset to drive chipselect low or high
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/ |
| D | spear_spics.txt | 5 PL022 control. If chipselect remain under PL022 control then they would be 12 directly control each PL022 chipselect. Hence, it is natural for SPEAr to export 21 * st-spics,cs-value-bit: bit offset to drive chipselect low or high
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/rtc/ |
| D | nxp,rtc-2123.txt | 5 - reg: should be the SPI slave chipselect address 8 - spi-cs-high: PCF2123 needs chipselect high
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/rtc/ |
| D | nxp,rtc-2123.txt | 6 - reg: should be the SPI slave chipselect address 9 - spi-cs-high: PCF2123 needs chipselect high
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/memory-controllers/ |
| 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>;
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/memory-controllers/ |
| 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>;
|
| /kernel/linux/linux-4.19/include/linux/spi/ |
| D | spi_oc_tiny.h | 9 * @gpio_cs_count: number of gpio pins used for chipselect. 10 * @gpio_cs: array of gpio pins used for chipselect.
|
| D | mcp23s08.h | 4 * chipselect, each providing 1 gpio_chip instance with 8 gpios. 6 * chipselect, each providing 1 gpio_chip (port A + port B) with
|
| /kernel/linux/linux-5.10/drivers/gpio/ |
| D | gpio-spear-spics.c | 2 * SPEAr platform SPI chipselect abstraction over gpiolib 28 * It provides control for spi chip select lines so that any chipselect 38 * @cs_value_bit: bit to program high or low chipselect 39 * @cs_enable_mask: mask to select bits required to select chipselect
|