| /linux/Documentation/devicetree/bindings/thermal/ |
| H A D | rzg2l-thermal.yaml | 10 On RZ/G2L SoCs, the thermal sensor unit (TSU) measures the 22 - renesas,r9a07g043-tsu # RZ/G2UL and RZ/Five 23 - renesas,r9a07g044-tsu # RZ/G2{L,LC} 24 - renesas,r9a07g054-tsu # RZ/V2L 25 - const: renesas,rzg2l-tsu 55 tsu: thermal@10059400 { 56 compatible = "renesas,r9a07g044-tsu", 57 "renesas,rzg2l-tsu"; 69 thermal-sensors = <&tsu 0>;
|
| /linux/drivers/thermal/renesas/ |
| H A D | rzg2l_thermal.c | 3 * Renesas RZ/G2L TSU Thermal Sensor Driver 83 * TSU repeats measurement at 20 microseconds intervals and in rzg2l_thermal_get_temp() 128 * Before setting the START bit, TSU should be in normal operating in rzg2l_thermal_init() 129 * mode. As per the HW manual, it will take 60 µs to place the TSU in rzg2l_thermal_init() 203 dev_err(dev, "Failed to start TSU"); in rzg2l_thermal_probe() 220 dev_dbg(dev, "TSU probed with %s calibration values", in rzg2l_thermal_probe() 231 { .compatible = "renesas,rzg2l-tsu", }, 246 MODULE_DESCRIPTION("Renesas RZ/G2L TSU Thermal Sensor Driver");
|
| H A D | rzg3e_thermal.c | 3 * Renesas RZ/G3E TSU Temperature Sensor Unit 28 /* TSU Register offsets and bits */ 87 * struct rzg3e_thermal_priv - RZ/G3E TSU private data 88 * @base: TSU register base 350 syscon = syscon_regmap_lookup_by_phandle_args(np, "renesas,tsu-trim", 1, &offset); in rzg3e_thermal_get_syscon_trim() 353 "Failed to parse renesas,tsu-trim\n"); in rzg3e_thermal_get_syscon_trim() 551 { .compatible = "renesas,r9a09g047-tsu", .data = &rzg3e_thermal_info }, 552 { .compatible = "renesas,r9a09g077-tsu", .data = &rzt2h_thermal_info }, 567 MODULE_DESCRIPTION("Renesas RZ/G3E TSU Thermal Sensor Driver");
|
| /linux/drivers/net/ethernet/cadence/ |
| H A D | macb_ptp.c | 260 struct timespec64 tsu; in gem_hw_timestamp() 266 /* TSU overlapping workaround in gem_hw_timestamp() 270 gem_tsu_get_time(&bp->ptp_clock_info, &tsu, NULL); in gem_hw_timestamp() 272 ts->tv_sec |= ((~GEM_DMA_SEC_MASK) & tsu.tv_sec); in gem_hw_timestamp() 279 !(tsu.tv_sec & (GEM_DMA_SEC_TOP >> 1))) in gem_ptp_rxstamp() 251 struct timespec64 tsu; gem_hw_timestamp() local
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-uniphier-f.c | 499 * Standard-mode: tHD;STA = 4.0 us, tSU;STA = 4.7 us, tSU;STO = 4.0 us in uniphier_fi2c_hw_init() 500 * Fast-mode: tHD;STA = 0.6 us, tSU;STA = 0.6 us, tSU;STO = 0.6 us in uniphier_fi2c_hw_init() 504 * Standard-mode: tSU;DAT = 250 ns in uniphier_fi2c_hw_init() 505 * Fast-mode: tSU;DAT = 100 ns in uniphier_fi2c_hw_init()
|
| H A D | i2c-axxia.c | 205 /* Standard mode SCL 50/50, tSU:DAT = 250 ns */ in axxia_i2c_init() 210 /* Fast mode SCL 33/66, tSU:DAT = 100 ns */ in axxia_i2c_init()
|
| H A D | i2c-jz4780.c | 308 * tSU:DAT in jz4780_i2c_set_speed()
|
| H A D | i2c-mxs.c | 744 * tSU;DAT (data setup time) 250 ns 100 ns in mxs_i2c_derive_timing()
|
| /linux/drivers/net/ethernet/renesas/ |
| H A D | sh_eth.c | 574 .tsu = 1, 625 .tsu = 1, 969 .tsu = 1, 1009 .tsu = 1, 1051 .tsu = 1, 1097 .tsu = 1, 2168 if (cd->tsu) { in __sh_eth_get_regs() 2776 if (!mdp->cd->tsu) in sh_eth_tsu_add_entry() 2805 if (!mdp->cd->tsu) in sh_eth_tsu_del_entry() 2828 if (!mdp->cd->tsu) in sh_eth_tsu_purge_all() [all …]
|
| H A D | sh_eth.h | 97 /* TSU Absolute address */ 510 unsigned tsu:1; /* EtherC has TSU */ member 558 int port; /* for TSU */
|
| /linux/Documentation/devicetree/bindings/soc/renesas/ |
| H A D | renesas,r9a09g011-sys.yaml | 23 - Temperature sensor (TSU) monitor
|
| H A D | renesas,r9a09g057-sys.yaml | 18 - Control of settings and states of SRAM/PCIe/CM33/CA55/CR8/xSPI/ADC/TSU
|
| /linux/arch/sh/boards/ |
| H A D | board-espt.c | 67 .start = 0xFEE01800, /* TSU */
|
| /linux/drivers/net/ethernet/microchip/lan865x/ |
| H A D | lan865x.c | 35 /* MAC TSU Timer Increment Register */ 365 dev_err(&spi->dev, "Failed to config TSU Timer Incr reg: %d\n", in lan865x_probe()
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | renesas,ether.yaml | 45 - description: TSU registers
|
| /linux/arch/sh/boards/mach-sh7763rdp/ |
| H A D | setup.c | 76 .start = 0xFEE01800, /* TSU */
|
| /linux/drivers/clk/mvebu/ |
| H A D | kirkwood.c | 226 { "tsu", NULL, 5, 0 },
|
| /linux/drivers/clk/ |
| H A D | clk-eyeq.c | 789 FF(EQ6LPC_PER_TSU, EQ6LPC_PER_OCC, "tsu-clk", NULL, 1, 8), 842 DIV(EQ6HC_SOUTH_DIV_TSU, EQ6HC_SOUTH_PLL_PCIE, "div-tsu", NULL, 0x098, 4, 8), 1089 FF(EQ7HC_SOUTH_DIV_TSU, EQ7HC_SOUTH_PLL_PER, "tsu", NULL, 1, 64),
|
| /linux/drivers/net/phy/ |
| H A D | microchip_rds_ptp.c | 1150 /* Disable TSU */ in mchp_rds_ptp_init() 1229 /* Enable TSU */ in mchp_rds_ptp_init()
|
| /linux/drivers/clk/renesas/ |
| H A D | r9a07g043-cpg.c | 136 DEF_FIXED("TSU", R9A07G043_CLK_TSU, CLK_PLL2_DIV2_10, 1, 1),
|
| H A D | r9a08g045-cpg.c | 184 DEF_FIXED("TSU", R9A08G045_CLK_TSU, CLK_PLL2_DIV2, 1, 8),
|
| H A D | r9a07g044-cpg.c | 205 DEF_FIXED("TSU", R9A07G044_CLK_TSU, CLK_PLL2_DIV2_10, 1, 1),
|
| H A D | r9a09g077-cpg.c | 360 DEF_MOD("tsu", 307, R9A09G077_CLK_PCLKL),
|
| /linux/drivers/net/ethernet/3com/ |
| H A D | typhoon.h | 14 exported from the United States under License Exception "TSU"
|
| /linux/drivers/i2c/ |
| H A D | i2c-core-base.c | 238 * for details. Note that we must honour tsu:sto, 4us, but lets use 5us in i2c_generic_scl_recovery() 265 /* Honour minimum tsu:sto */ in i2c_generic_scl_recovery()
|