| /linux/drivers/clk/uniphier/ |
| H A D | clk-uniphier-cpugear.c | 30 struct uniphier_clk_cpugear *gear = to_uniphier_clk_cpugear(hw); in uniphier_clk_cpugear_set_parent() local 34 ret = regmap_write_bits(gear->regmap, in uniphier_clk_cpugear_set_parent() 35 gear->regbase + UNIPHIER_CLK_CPUGEAR_SET, in uniphier_clk_cpugear_set_parent() 36 gear->mask, index); in uniphier_clk_cpugear_set_parent() 40 ret = regmap_write_bits(gear->regmap, in uniphier_clk_cpugear_set_parent() 41 gear->regbase + UNIPHIER_CLK_CPUGEAR_UPD, in uniphier_clk_cpugear_set_parent() 47 return regmap_read_poll_timeout(gear->regmap, in uniphier_clk_cpugear_set_parent() 48 gear->regbase + UNIPHIER_CLK_CPUGEAR_UPD, in uniphier_clk_cpugear_set_parent() 55 struct uniphier_clk_cpugear *gear = to_uniphier_clk_cpugear(hw); in uniphier_clk_cpugear_get_parent() local 60 ret = regmap_read(gear->regmap, in uniphier_clk_cpugear_get_parent() [all …]
|
| /linux/include/ufs/ |
| H A D | unipro.h | 214 UFS_PWM_DONT_CHANGE, /* Don't change Gear */ 215 UFS_PWM_G1, /* PWM Gear 1 (default for reset) */ 216 UFS_PWM_G2, /* PWM Gear 2 */ 217 UFS_PWM_G3, /* PWM Gear 3 */ 218 UFS_PWM_G4, /* PWM Gear 4 */ 219 UFS_PWM_G5, /* PWM Gear 5 */ 220 UFS_PWM_G6, /* PWM Gear 6 */ 221 UFS_PWM_G7, /* PWM Gear 7 */ 225 UFS_HS_DONT_CHANGE, /* Don't change Gear */ 226 UFS_HS_G1, /* HS Gear 1 (default for reset) */ [all …]
|
| H A D | ufs_quirks.h | 83 * Gear switch from PWM to HS may fail even with this max. PA_SaveConfigTime. 84 * Gear switch can be issued by host controller as an error recovery and any
|
| H A D | ufshcd.h | 338 * @freq_to_gear_speed: called to map clock frequency to the max supported gear speed 451 * @min_gear: lowest HS gear to scale down to 452 * @wb_gear: enable Write Booster when HS gear scales above or equal to it, else 558 * attribute to 1 fixes moving to HS gear. 643 * to reinit the device after switching to maximum gear.
|
| /linux/drivers/ufs/host/ |
| H A D | ufs-qcom.c | 37 /* De-emphasis for gear-5 */ 497 * If the HS-G5 PHY gear is used, update host_params->hs_rate to Rate-A, in ufs_qcom_power_up_sequence() 871 int gear = max_t(u32, p->gear_rx, p->gear_tx); in ufs_qcom_get_bw_table() local 874 if (WARN_ONCE(gear > QCOM_UFS_MAX_GEAR, in ufs_qcom_get_bw_table() 875 "ICC scaling for UFS Gear (%d) not supported. Using Gear (%d) bandwidth\n", in ufs_qcom_get_bw_table() 876 gear, QCOM_UFS_MAX_GEAR)) in ufs_qcom_get_bw_table() 877 gear = QCOM_UFS_MAX_GEAR; in ufs_qcom_get_bw_table() 886 return ufs_qcom_bw_table[MODE_HS_RB][gear][lane]; in ufs_qcom_get_bw_table() 888 return ufs_qcom_bw_table[MODE_HS_RA][gear][lane]; in ufs_qcom_get_bw_table() 890 return ufs_qcom_bw_table[MODE_PWM][gear][lane]; in ufs_qcom_get_bw_table() [all …]
|
| /linux/drivers/slimbus/ |
| H A D | slimbus.h | 98 * frequency ('clock gear 10') at which the bus can operate. 352 * @min_cg: Minimum clock gear supported by this controller (default value: 1) 353 * @max_cg: Maximum clock gear supported by this controller (default value: 10) 354 * @clkgear: Current clock gear in which this bus is running 387 * the bus at (in steps of 'clock-gear', 1 through 10, each clock gear 388 * representing twice the frequency than the previous gear).
|
| H A D | sched.c | 46 * Fine-tune calculation based on clock gear, in slim_ctrl_clk_pause()
|
| /linux/drivers/input/tablet/ |
| H A D | Kconfig | 53 tristate "KB Gear JamStudio tablet support (USB)" 57 Say Y here if you want to use the USB version of the KB Gear
|
| H A D | kbtab.c | 13 MODULE_DESCRIPTION("USB KB Gear JamStudio Tablet driver"); 143 input_dev->name = "KB Gear Tablet"; in kbtab_probe()
|
| /linux/Documentation/driver-api/ |
| H A D | slimbus.rst | 53 gear changes the SLIMbus frequency to be twice its previous gear.
|
| /linux/Documentation/devicetree/bindings/hwmon/ |
| H A D | gmt,g762.yaml | 52 description: FAN gear mode. Configure High speed fan setting factor
|
| /linux/Documentation/hwmon/ |
| H A D | g762.rst | 40 reports fan failure, i.e. no transition on fan gear pin for
|
| /linux/drivers/hwmon/ |
| H A D | g762.c | 74 #define G762_REG_FAN_CMD2_GEAR_MODE_1 0x08 /* fan gear mode */ 111 * Extract fan gear mode multiplier value (0, 2 or 4) from given 168 * influence of additional parameters (fan clock divisor, fan gear mode) 342 /* Set fan gear mode. Accepts either 0, 1 or 2. */
|
| /linux/arch/nios2/kernel/ |
| H A D | setup.c | 205 * get kmalloc into gear in setup_arch()
|
| /linux/drivers/ufs/core/ |
| H A D | ufs-sysfs.c | 35 static const char *ufs_pwm_gear_to_string(enum ufs_pwm_gear_tag gear) in ufs_pwm_gear_to_string() argument 37 switch (gear) { in ufs_pwm_gear_to_string() 49 static const char *ufs_hs_gear_to_string(enum ufs_hs_gear_tag gear) in ufs_hs_gear_to_string() argument 51 switch (gear) { in ufs_hs_gear_to_string() 1029 static DEVICE_ATTR_RO(gear);
|
| H A D | ufshcd.c | 731 dev_dbg(hba->dev, "%s:[RX, TX]: gear=[%d, %d], lane[%d, %d], pwr[%s, %s], rate = %d\n", in ufshcd_print_pwr_info() 1366 * ufshcd_scale_gear - scale up/down UFS gear 1368 * @target_gear: target gear to scale to 1369 * @scale_up: True for scaling up gear and false for scaling down 1387 /* Legacy gear scaling, in case vops_freq_to_gear_speed() is not implemented */ in ufshcd_scale_gear() 1402 /* scale down gear */ in ufshcd_scale_gear() 1412 dev_err(hba->dev, "%s: failed err %d, old gear: (tx %d rx %d), new gear: (tx %d rx %d)", in ufshcd_scale_gear() 1459 /* Enable Write Booster if current gear requires it else disable it */ in ufshcd_clock_scaling_unprepare() 1471 * ufshcd_devfreq_scale - scale up/down UFS clocks and gear 1492 /* scale down the gear before scaling down clocks */ in ufshcd_devfreq_scale() [all …]
|
| /linux/drivers/platform/x86/ |
| H A D | eeepc-wmi.c | 59 { KE_KEY, 0x5c, { KEY_F15 } }, /* Power Gear key */
|
| /linux/arch/x86/realmode/rm/ |
| H A D | trampoline_64.S | 217 * mapped page tables. Load the kernel's GDT in order to gear down to
|
| /linux/Documentation/admin-guide/media/ |
| H A D | em28xx-cardlist.rst | 78 - V-Gear PocketTV
|
| H A D | bttv-cardlist.rst | 534 - V-Gear MyVCD
|
| /linux/Documentation/devicetree/bindings/mmc/ |
| H A D | mtk-sd.yaml | 132 Gear of the third delay line for DS for input data latch in data
|
| /linux/arch/powerpc/platforms/44x/ |
| H A D | fsp2.c | 76 pr_err("GEAR: 0x%08x\n", mfdcr(base + PLB4OPB_GEAR)); in show_plbopb_regs()
|
| /linux/drivers/pci/controller/ |
| H A D | pci-ftpci100.c | 471 /* Check bus clock if we can gear up to 66 MHz */ in faraday_pci_probe()
|
| /linux/Documentation/networking/device_drivers/ethernet/3com/ |
| H A D | vortex.rst | 285 but this has to be viewed as a workaround for broken network gear and
|
| /linux/drivers/phy/qualcomm/ |
| H A D | phy-qcom-qmp-ufs.c | 1090 /* Maximum supported Gear of this tbls */ 1099 /* Maximum supported Gear of this config */ 1800 /* If no direct matching, the lowest gear is the best matching */ in qmp_ufs_get_gear_overlay()
|