/Zephyr-latest/drivers/regulator/ |
D | regulator_da1469x.c | 30 LINEAR_RANGE_INIT(30000, 30000, 0, 31), 34 LINEAR_RANGE_INIT(706000, 0, 15, 15), 35 LINEAR_RANGE_INIT(798000, 0, 14, 14), 36 LINEAR_RANGE_INIT(828000, 0, 13, 13), 37 LINEAR_RANGE_INIT(861000, 0, 11, 11), 38 LINEAR_RANGE_INIT(862000, 0, 12, 12), 39 LINEAR_RANGE_INIT(889000, 0, 10, 10), 40 LINEAR_RANGE_INIT(918000, 0, 9, 9), 41 LINEAR_RANGE_INIT(946000, 0, 3, 3), 42 LINEAR_RANGE_INIT(952000, 0, 8, 8), [all …]
|
D | regulator_pca9420.c | 147 LINEAR_RANGE_INIT(500000, 25000U, 0x0U, 0x28U), 148 LINEAR_RANGE_INIT(1500000, 0U, 0x29U, 0x3E), 149 LINEAR_RANGE_INIT(1800000, 0U, 0x3FU, 0x3FU), 153 LINEAR_RANGE_INIT(1500000, 25000U, 0x0U, 0x18U), 154 LINEAR_RANGE_INIT(2100000, 0U, 0x19U, 0x1F), 155 LINEAR_RANGE_INIT(2700000, 25000U, 0x20U, 0x38U), 156 LINEAR_RANGE_INIT(3300000, 0U, 0x39U, 0x3F), 160 LINEAR_RANGE_INIT(1700000, 25000U, 0x0U, 0x9U), 161 LINEAR_RANGE_INIT(1900000, 0U, 0x9U, 0xFU), 165 LINEAR_RANGE_INIT(1500000, 25000U, 0x0U, 0x18U), [all …]
|
D | regulator_npm2100.c | 122 static const struct linear_range boost_range = LINEAR_RANGE_INIT(1800000, 50000, 0U, 30U); 123 static const struct linear_range ldosw_range = LINEAR_RANGE_INIT(800000, 50000, 8U, 52U); 124 static const struct linear_range vset0_range = LINEAR_RANGE_INIT(1800000, 100000, 0U, 6U); 125 static const struct linear_range vset1_ranges[] = {LINEAR_RANGE_INIT(3000000, 0, 0U, 0U), 126 LINEAR_RANGE_INIT(2700000, 100000, 1U, 3U), 127 LINEAR_RANGE_INIT(3100000, 100000, 4U, 6U)}; 128 static const struct linear_range boost_ocp_range = LINEAR_RANGE_INIT(0, 300000, 0U, 1U); 130 static const struct linear_range ldsw_ocp_ranges[] = {LINEAR_RANGE_INIT(40000, 0, 0U, 0U), 131 LINEAR_RANGE_INIT(70000, 5000, 1U, 3U), 132 LINEAR_RANGE_INIT(110000, 0, 4U, 4U)}; [all …]
|
D | regulator_axp192.c | 64 LINEAR_RANGE_INIT(700000U, 25000U, 0x00U, 0x7FU), 83 LINEAR_RANGE_INIT(700000U, 25000U, 0x00U, 0x3FU), 102 LINEAR_RANGE_INIT(700000U, 25000U, 0x00U, 0x7FU), 121 LINEAR_RANGE_INIT(1800000u, 100000u, 0x00u, 0x0Fu), 139 LINEAR_RANGE_INIT(1800000U, 100000U, 0x00U, 0x0FU), 157 LINEAR_RANGE_INIT(1800000U, 100000U, 0x00U, 0x0FU),
|
D | regulator_max20335.c | 70 static const struct linear_range buck1_range = LINEAR_RANGE_INIT(700000, 25000U, 0x0U, 0x3FU); 71 static const struct linear_range buck2_range = LINEAR_RANGE_INIT(700000, 50000U, 0x0U, 0x3FU); 73 LINEAR_RANGE_INIT(50000, 25000U, 0x02U, 0x0FU); 74 static const struct linear_range ldo1_range = LINEAR_RANGE_INIT(800000, 100000U, 0x0U, 0x1CU); 75 static const struct linear_range ldo23_range = LINEAR_RANGE_INIT(900000, 100000U, 0x0U, 0x1FU);
|
D | regulator_rpi_pico.c | 17 LINEAR_RANGE_INIT(800000u, 0u, 0u, 5u), 18 LINEAR_RANGE_INIT(850000u, 50000u, 6u, 15u),
|
D | regulator_adp5360.c | 50 LINEAR_RANGE_INIT(600000, 50000U, 0x0U, 0x3FU), 62 LINEAR_RANGE_INIT(1800000, 100000U, 0x0U, 0x0BU), 63 LINEAR_RANGE_INIT(2950000, 50000U, 0xCU, 0x3FU),
|
D | regulator_npm6001.c | 87 static const struct linear_range buck0_range = LINEAR_RANGE_INIT(1800000, 100000U, 0x0U, 0xFU); 89 static const struct linear_range buck1_range = LINEAR_RANGE_INIT(700000, 50000U, 0x0U, 0xEU); 91 static const struct linear_range buck2_range = LINEAR_RANGE_INIT(1200000, 50000U, 0xAU, 0xEU); 93 static const struct linear_range buck3_range = LINEAR_RANGE_INIT(500000, 25000U, 0x0U, 0x70U);
|
D | regulator_nxp_vref.c | 18 static const struct linear_range utrim_range = LINEAR_RANGE_INIT(1000000, 100000U, 0x0U, 0xBU);
|
D | regulator_npm1300.c | 97 static const struct linear_range buckldo_range = LINEAR_RANGE_INIT(1000000, 100000, 0U, 23U);
|
/Zephyr-latest/drivers/sensor/nordic/npm2100_vbat/ |
D | npm2100_vbat.c | 70 static const struct linear_range vbat_range = LINEAR_RANGE_INIT(650000, 50000, 0U, 50U); 71 static const struct linear_range vout_range = LINEAR_RANGE_INIT(1700000, 50000, 0U, 31U); 72 static const struct linear_range vdps_range = LINEAR_RANGE_INIT(1900000, 50000, 0U, 31U); 73 static const struct linear_range dpslim_range = LINEAR_RANGE_INIT(0, 1, 0U, 255U); 74 static const struct linear_range dpstimer_range = LINEAR_RANGE_INIT(0, 1, 0U, 3U); 75 static const struct linear_range oversample_range = LINEAR_RANGE_INIT(0, 1, 0U, 4U); 76 static const struct linear_range adcdelay_range = LINEAR_RANGE_INIT(5000, 4000, 0U, 255U);
|
/Zephyr-latest/tests/lib/linear_range/src/ |
D | main.c | 32 LINEAR_RANGE_INIT(-10, 5U, 0U, 1U), 33 LINEAR_RANGE_INIT(0, 1U, 2U, 3U), 34 LINEAR_RANGE_INIT(100, 30U, 4U, 10U), 35 LINEAR_RANGE_INIT(400, 0U, 11U, 12U),
|
/Zephyr-latest/drivers/sensor/nordic/npm1300_charger/ |
D | npm1300_charger.c | 141 LINEAR_RANGE_INIT(3500000, 50000, 0U, 3U), LINEAR_RANGE_INIT(4000000, 50000, 4U, 13U)}; 144 static const struct linear_range charger_current_range = LINEAR_RANGE_INIT(32000, 2000, 16U, 400U); 151 LINEAR_RANGE_INIT(100000, 0, 1U, 1U), LINEAR_RANGE_INIT(500000, 100000, 5U, 15U)};
|
/Zephyr-latest/include/zephyr/sys/ |
D | linear_range.h | 80 #define LINEAR_RANGE_INIT(_min, _step, _min_idx, _max_idx) \ macro
|
/Zephyr-latest/drivers/charger/ |
D | charger_max20335.c | 86 LINEAR_RANGE_INIT(MAX20335_REG_CVC_VREG_MIN_UV, 92 LINEAR_RANGE_INIT(MAX20335_ILIMCNTL_SYSMIN_MIN_UV,
|