/linux/drivers/spi/ |
H A D | spi-tegra20-sflash.c | 139 static inline u32 tegra_sflash_readl(struct tegra_sflash_data *tsd, in tegra_sflash_readl() argument 142 return readl(tsd->base + reg); in tegra_sflash_readl() 145 static inline void tegra_sflash_writel(struct tegra_sflash_data *tsd, in tegra_sflash_writel() argument 148 writel(val, tsd->base + reg); in tegra_sflash_writel() 151 static void tegra_sflash_clear_status(struct tegra_sflash_data *tsd) in tegra_sflash_clear_status() argument 154 tegra_sflash_writel(tsd, SPI_RDY | SPI_FIFO_ERROR, SPI_STATUS); in tegra_sflash_clear_status() 158 struct spi_device *spi, struct tegra_sflash_data *tsd, in tegra_sflash_calculate_curr_xfer_param() argument 161 unsigned remain_len = t->len - tsd->cur_pos; in tegra_sflash_calculate_curr_xfer_param() 164 tsd->bytes_per_word = DIV_ROUND_UP(t->bits_per_word, 8); in tegra_sflash_calculate_curr_xfer_param() 165 max_word = remain_len / tsd->bytes_per_word; in tegra_sflash_calculate_curr_xfer_param() [all …]
|
/linux/Documentation/devicetree/bindings/i2c/ |
H A D | tsd,mule-i2c-mux.yaml | 4 $id: http://devicetree.org/schemas/i2c/tsd,mule-i2c-mux.yaml# 43 const: tsd,mule-i2c-mux 53 compatible = "tsd,mule-i2c-mux";
|
/linux/drivers/acpi/ |
H A D | processor_throttling.c | 77 * If tsd package for one cpu is invalid, the coordination in acpi_processor_update_tsd_coord() 102 * If the number of processor in the TSD domain is 1, it is in acpi_processor_update_tsd_coord() 125 * If two TSD packages have the same domain, they in acpi_processor_update_tsd_coord() 351 * 3. TSD domain 565 union acpi_object *tsd = NULL; in acpi_processor_get_tsd() local 580 tsd = buffer.pointer; in acpi_processor_get_tsd() 581 if (!tsd || (tsd->type != ACPI_TYPE_PACKAGE)) { in acpi_processor_get_tsd() 587 if (tsd->package.count != 1) { in acpi_processor_get_tsd() 598 status = acpi_extract_package(&(tsd->package.elements[0]), in acpi_processor_get_tsd() 1191 * If TSD package for one CPU can't be parsed successfully, it means in acpi_processor_get_throttling_info()
|
/linux/Documentation/devicetree/bindings/arm/ |
H A D | rockchip.yaml | 993 - const: tsd,px30-ringneck-haikou 998 - const: tsd,rk3368-lion-haikou 1003 - const: tsd,rk3399-puma-haikou 1008 - const: tsd,rk3588-jaguar 1013 - const: tsd,rk3588-tiger-haikou 1014 - const: tsd,rk3588-tiger
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3588-tiger-haikou.dts | 12 compatible = "tsd,rk3588-tiger-haikou", "tsd,rk3588-tiger", "rockchip,rk3588";
|
H A D | rk3368-lion-haikou.dts | 11 compatible = "tsd,rk3368-lion-haikou", "rockchip,rk3368";
|
H A D | px30-ringneck-haikou.dts | 13 compatible = "tsd,px30-ringneck-haikou", "rockchip,px30";
|
H A D | rk3399-puma-haikou.dts | 12 compatible = "tsd,rk3399-puma-haikou", "rockchip,rk3399";
|
H A D | rk3588-tiger.dtsi | 12 compatible = "tsd,rk3588-tiger", "rockchip,rk3588";
|
H A D | rk3588-jaguar.dts | 16 compatible = "tsd,rk3588-jaguar", "rockchip,rk3588";
|
/linux/drivers/i2c/muxes/ |
H A D | i2c-mux-mule.c | 131 { .compatible = "tsd,mule-i2c-mux", },
|
/linux/drivers/atm/ |
H A D | fore200e.h | 134 typedef struct tsd { struct 147 struct tsd tsd[ TSD_NBR ]; /* transmit segment descriptors */ argument
|
H A D | fore200e.c | 790 dma_unmap_single(fore200e->dev, entry->tpd->tsd[ 0 ].buffer, entry->tpd->tsd[ 0 ].length, in fore200e_tx_irq() 1598 tpd->tsd[ 0 ].buffer = dma_map_single(fore200e->dev, data, tx_len, in fore200e_send() 1600 if (dma_mapping_error(fore200e->dev, tpd->tsd[0].buffer)) { in fore200e_send() 1606 tpd->tsd[ 0 ].length = tx_len; in fore200e_send() 1617 tpd->tsd[0].length, skb_len); in fore200e_send()
|
/linux/arch/arm/mach-sa1100/include/mach/ |
H A D | SA-1100.h | 426 * fsd, Tsd Frequency, period of the SDLC communication. 479 /* Tsd = 16*(BRD[11:0] + 1)*Txtl */ 487 /* Tsd = 16*Floor (Div/16)*Txtl */ 495 /* Tsd = 16*Ceil (Div/16)*Txtl */ 652 /* ftcm = fmc/(32*TSD) */ 653 /* Ttcm = 32*TSD*Tmc */
|
/linux/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_qos.c | 62 /* TSD and Qbv are mutually exclusive in hardware */ in enetc_setup_taprio() 366 /* TSD and Qbv are mutually exclusive in hardware */ in enetc_setup_tc_txtime()
|
/linux/Documentation/devicetree/bindings/ |
H A D | vendor-prefixes.yaml | 1464 description: Shenzhen Team Source Display Technology Co., Ltd. (TSD) 1538 "^tsd,.*":
|
/linux/drivers/net/ethernet/synopsys/ |
H A D | dwc-xlgmac-hw.c | 1013 u32 tsa, tsd; in xlgmac_get_rx_tstamp() local 1019 tsd = XLGMAC_GET_REG_BITS_LE(dma_desc->desc3, in xlgmac_get_rx_tstamp() 1022 if (tsa && !tsd) { in xlgmac_get_rx_tstamp()
|
/linux/Documentation/virt/kvm/x86/ |
H A D | timekeeping.rst | 342 means of the CR4.TSD bit, which when enabled, disables CPL > 0 TSC access.
|
/linux/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-dev.c | 1655 !XGMAC_GET_BITS_LE(rdesc->desc3, RX_CONTEXT_DESC3, TSD)) { in xgbe_get_rx_tstamp()
|