Home
last modified time | relevance | path

Searched refs:mA (Results 1 - 25 of 68) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvif/
H A Dpush.h126 #define PUSH_1(X,f,ds,n,o,p,s,mA,dA) do { \
127 PUSH_##o##_HDR((p), s, mA, (ds)+(n)); \
128 PUSH_##f(X, (p), X##mA, 1, o, (dA), ds, ""); \
130 #define PUSH_2(X,f,ds,n,o,p,s,mB,dB,mA,dA,a...) do { \
131 PUSH_ASSERT((mB) - (mA) == (1?PUSH_##o##_INC), "mthd1"); \
132 PUSH_1(X, DATA_, 1, (ds) + (n), o, (p), s, X##mA, (dA), ##a); \
135 #define PUSH_3(X,f,ds,n,o,p,s,mB,dB,mA,dA,a...) do { \
136 PUSH_ASSERT((mB) - (mA) == (0?PUSH_##o##_INC), "mthd2"); \
137 PUSH_2(X, DATA_, 1, (ds) + (n), o, (p), s, X##mA, (dA), ##a); \
140 #define PUSH_4(X,f,ds,n,o,p,s,mB,dB,mA,d
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvif/
H A Dpush.h126 #define PUSH_1(X,f,ds,n,o,p,s,mA,dA) do { \
127 PUSH_##o##_HDR((p), s, mA, (ds)+(n)); \
128 PUSH_##f(X, (p), X##mA, 1, o, (dA), ds, ""); \
130 #define PUSH_2(X,f,ds,n,o,p,s,mB,dB,mA,dA,a...) do { \
131 PUSH_ASSERT((mB) - (mA) == (1?PUSH_##o##_INC), "mthd1"); \
132 PUSH_1(X, DATA_, 1, (ds) + (n), o, (p), s, X##mA, (dA), ##a); \
135 #define PUSH_3(X,f,ds,n,o,p,s,mB,dB,mA,dA,a...) do { \
136 PUSH_ASSERT((mB) - (mA) == (0?PUSH_##o##_INC), "mthd2"); \
137 PUSH_2(X, DATA_, 1, (ds) + (n), o, (p), s, X##mA, (dA), ##a); \
140 #define PUSH_4(X,f,ds,n,o,p,s,mB,dB,mA,d
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-davinci/
H A Dusb.c66 void __init davinci_setup_usb(unsigned mA, unsigned potpgt_ms) in davinci_setup_usb() argument
68 usb_data.power = mA > 510 ? 255 : mA / 2; in davinci_setup_usb()
84 void __init davinci_setup_usb(unsigned mA, unsigned potpgt_ms) in davinci_setup_usb() argument
H A Dusb-da8xx.c94 int __init da8xx_register_usb20(unsigned int mA, unsigned int potpgt) in da8xx_register_usb20() argument
96 usb_data.power = mA > 510 ? 255 : mA / 2; in da8xx_register_usb20()
/kernel/linux/linux-5.10/drivers/usb/phy/
H A Dphy.c182 * @mA: the current need to be set
193 void usb_phy_set_charger_current(struct usb_phy *usb_phy, unsigned int mA) in usb_phy_set_charger_current() argument
197 if (usb_phy->chg_cur.sdp_max == mA) in usb_phy_set_charger_current()
200 usb_phy->chg_cur.sdp_max = (mA > DEFAULT_SDP_CUR_MAX_SS) ? in usb_phy_set_charger_current()
201 DEFAULT_SDP_CUR_MAX_SS : mA; in usb_phy_set_charger_current()
204 if (usb_phy->chg_cur.dcp_max == mA) in usb_phy_set_charger_current()
207 usb_phy->chg_cur.dcp_max = (mA > DEFAULT_DCP_CUR_MAX) ? in usb_phy_set_charger_current()
208 DEFAULT_DCP_CUR_MAX : mA; in usb_phy_set_charger_current()
211 if (usb_phy->chg_cur.cdp_max == mA) in usb_phy_set_charger_current()
214 usb_phy->chg_cur.cdp_max = (mA > DEFAULT_CDP_CUR_MA in usb_phy_set_charger_current()
[all...]
H A Dphy-gpio-vbus-usb.c37 unsigned mA; member
58 static void set_vbus_draw(struct gpio_vbus_data *gpio_vbus, unsigned mA) in set_vbus_draw() argument
68 if (mA) { in set_vbus_draw()
69 regulator_set_current_limit(vbus_draw, 0, 1000 * mA); in set_vbus_draw()
84 gpio_vbus->mA = mA; in set_vbus_draw()
202 static int gpio_vbus_set_power(struct usb_phy *phy, unsigned mA) in gpio_vbus_set_power() argument
209 set_vbus_draw(gpio_vbus, mA); in gpio_vbus_set_power()
220 /* draw max 0 mA from vbus in suspend mode; or the previously in gpio_vbus_set_suspend()
223 * NOTE: high powered configs (mA > 10 in gpio_vbus_set_suspend()
[all...]
H A Dphy-generic.c71 static void nop_set_vbus_draw(struct usb_phy_generic *nop, unsigned mA) in nop_set_vbus_draw() argument
81 if (mA) { in nop_set_vbus_draw()
82 regulator_set_current_limit(vbus_draw, 0, 1000 * mA); in nop_set_vbus_draw()
97 nop->mA = mA; in nop_set_vbus_draw()
H A Dphy-generic.h18 unsigned long mA; member
H A Dphy-isp1301-omap.c90 static inline int tps65010_set_vbus_draw(unsigned mA) in tps65010_set_vbus_draw() argument
92 pr_debug("tps65010: draw %d mA (STUB)\n", mA); in tps65010_set_vbus_draw()
98 static void enable_vbus_draw(struct isp1301 *isp, unsigned mA) in enable_vbus_draw() argument
100 int status = tps65010_set_vbus_draw(mA); in enable_vbus_draw()
102 pr_debug(" VBUS %d mA error %d\n", mA, status); in enable_vbus_draw()
107 static void enable_vbus_draw(struct isp1301 *isp, unsigned mA) in enable_vbus_draw() argument
119 /* this board won't supply more than 8mA vbus power. in enable_vbus_source()
1389 isp1301_set_power(struct usb_phy *dev, unsigned mA) in isp1301_set_power() argument
[all...]
/kernel/linux/linux-6.6/drivers/usb/phy/
H A Dphy.c220 * @mA: the current need to be set
231 void usb_phy_set_charger_current(struct usb_phy *usb_phy, unsigned int mA) in usb_phy_set_charger_current() argument
235 if (usb_phy->chg_cur.sdp_max == mA) in usb_phy_set_charger_current()
238 usb_phy->chg_cur.sdp_max = (mA > DEFAULT_SDP_CUR_MAX_SS) ? in usb_phy_set_charger_current()
239 DEFAULT_SDP_CUR_MAX_SS : mA; in usb_phy_set_charger_current()
242 if (usb_phy->chg_cur.dcp_max == mA) in usb_phy_set_charger_current()
245 usb_phy->chg_cur.dcp_max = (mA > DEFAULT_DCP_CUR_MAX) ? in usb_phy_set_charger_current()
246 DEFAULT_DCP_CUR_MAX : mA; in usb_phy_set_charger_current()
249 if (usb_phy->chg_cur.cdp_max == mA) in usb_phy_set_charger_current()
252 usb_phy->chg_cur.cdp_max = (mA > DEFAULT_CDP_CUR_MA in usb_phy_set_charger_current()
[all...]
H A Dphy-gpio-vbus-usb.c37 unsigned mA; member
58 static void set_vbus_draw(struct gpio_vbus_data *gpio_vbus, unsigned mA) in set_vbus_draw() argument
68 if (mA) { in set_vbus_draw()
69 regulator_set_current_limit(vbus_draw, 0, 1000 * mA); in set_vbus_draw()
84 gpio_vbus->mA = mA; in set_vbus_draw()
202 static int gpio_vbus_set_power(struct usb_phy *phy, unsigned mA) in gpio_vbus_set_power() argument
209 set_vbus_draw(gpio_vbus, mA); in gpio_vbus_set_power()
220 /* draw max 0 mA from vbus in suspend mode; or the previously in gpio_vbus_set_suspend()
223 * NOTE: high powered configs (mA > 10 in gpio_vbus_set_suspend()
[all...]
H A Dphy-generic.c71 static void nop_set_vbus_draw(struct usb_phy_generic *nop, unsigned mA) in nop_set_vbus_draw() argument
81 if (mA) { in nop_set_vbus_draw()
82 regulator_set_current_limit(vbus_draw, 0, 1000 * mA); in nop_set_vbus_draw()
97 nop->mA = mA; in nop_set_vbus_draw()
H A Dphy-generic.h18 unsigned long mA; member
/kernel/linux/linux-5.10/include/linux/usb/
H A Dphy.h134 unsigned mA);
229 unsigned int mA);
271 unsigned int mA) in usb_phy_set_charger_current()
288 usb_phy_set_power(struct usb_phy *x, unsigned mA) in usb_phy_set_power() argument
293 usb_phy_set_charger_current(x, mA); in usb_phy_set_power()
296 return x->set_power(x, mA); in usb_phy_set_power()
270 usb_phy_set_charger_current(struct usb_phy *usb_phy, unsigned int mA) usb_phy_set_charger_current() argument
H A Dgadget.h316 int (*vbus_draw) (struct usb_gadget *, unsigned mA);
350 * @mA: last set mA value
416 unsigned mA; member
594 int usb_gadget_vbus_draw(struct usb_gadget *gadget, unsigned mA);
612 static inline int usb_gadget_vbus_draw(struct usb_gadget *gadget, unsigned mA) in usb_gadget_vbus_draw() argument
/kernel/linux/linux-6.6/include/linux/usb/
H A Dphy.h134 unsigned mA);
229 unsigned int mA);
271 unsigned int mA) in usb_phy_set_charger_current()
288 usb_phy_set_power(struct usb_phy *x, unsigned mA) in usb_phy_set_power() argument
293 usb_phy_set_charger_current(x, mA); in usb_phy_set_power()
296 return x->set_power(x, mA); in usb_phy_set_power()
270 usb_phy_set_charger_current(struct usb_phy *usb_phy, unsigned int mA) usb_phy_set_charger_current() argument
H A Dgadget.h317 int (*vbus_draw) (struct usb_gadget *, unsigned mA);
358 * @mA: last set mA value
432 unsigned mA; member
614 int usb_gadget_vbus_draw(struct usb_gadget *gadget, unsigned mA);
634 static inline int usb_gadget_vbus_draw(struct usb_gadget *gadget, unsigned mA) in usb_gadget_vbus_draw() argument
/kernel/linux/linux-5.10/drivers/power/supply/
H A Dbq2415x_charger.c521 /* set current limit in mA */
522 static int bq2415x_set_current_limit(struct bq2415x_device *bq, int mA) in bq2415x_set_current_limit() argument
526 if (mA <= 100) in bq2415x_set_current_limit()
528 else if (mA <= 500) in bq2415x_set_current_limit()
530 else if (mA <= 800) in bq2415x_set_current_limit()
539 /* get current limit in mA */
620 /* set charge current in mA (platform data must provide resistor sense) */
621 static int bq2415x_set_charge_current(struct bq2415x_device *bq, int mA) in bq2415x_set_charge_current() argument
628 val = (mA * bq->init_data.resistor_sense - 37400) / 6800; in bq2415x_set_charge_current()
639 /* get charge current in mA (platfor
655 bq2415x_set_termination_current(struct bq2415x_device *bq, int mA) bq2415x_set_termination_current() argument
786 bq2415x_update_reported_mode(struct bq2415x_device *bq, int mA) bq2415x_update_reported_mode() argument
[all...]
/kernel/linux/linux-6.6/drivers/power/supply/
H A Dbq2415x_charger.c521 /* set current limit in mA */
522 static int bq2415x_set_current_limit(struct bq2415x_device *bq, int mA) in bq2415x_set_current_limit() argument
526 if (mA <= 100) in bq2415x_set_current_limit()
528 else if (mA <= 500) in bq2415x_set_current_limit()
530 else if (mA <= 800) in bq2415x_set_current_limit()
539 /* get current limit in mA */
620 /* set charge current in mA (platform data must provide resistor sense) */
621 static int bq2415x_set_charge_current(struct bq2415x_device *bq, int mA) in bq2415x_set_charge_current() argument
628 val = (mA * bq->init_data.resistor_sense - 37400) / 6800; in bq2415x_set_charge_current()
639 /* get charge current in mA (platfor
655 bq2415x_set_termination_current(struct bq2415x_device *bq, int mA) bq2415x_set_termination_current() argument
786 bq2415x_update_reported_mode(struct bq2415x_device *bq, int mA) bq2415x_update_reported_mode() argument
[all...]
/kernel/linux/linux-5.10/include/linux/platform_data/
H A Dusb-davinci.h20 void davinci_setup_usb(unsigned mA, unsigned potpgt_ms);
/kernel/linux/linux-6.6/include/linux/platform_data/
H A Dusb-davinci.h20 void davinci_setup_usb(unsigned mA, unsigned potpgt_ms);
/kernel/linux/linux-5.10/drivers/mfd/
H A Dtps65010.c680 * 0 mA -- DON'T DRAW (might supply power instead)
681 * 100 mA -- usb unit load (slowest charge rate)
682 * 500 mA -- usb high power (fast battery charge)
684 int tps65010_set_vbus_draw(unsigned mA) in tps65010_set_vbus_draw() argument
693 if (mA >= 500) in tps65010_set_vbus_draw()
694 mA = 500; in tps65010_set_vbus_draw()
695 else if (mA >= 100) in tps65010_set_vbus_draw()
696 mA = 100; in tps65010_set_vbus_draw()
698 mA = 0; in tps65010_set_vbus_draw()
699 the_tps->vbus = mA; in tps65010_set_vbus_draw()
[all...]
/kernel/linux/linux-6.6/drivers/mfd/
H A Dtps65010.c675 * 0 mA -- DON'T DRAW (might supply power instead)
676 * 100 mA -- usb unit load (slowest charge rate)
677 * 500 mA -- usb high power (fast battery charge)
679 int tps65010_set_vbus_draw(unsigned mA) in tps65010_set_vbus_draw() argument
688 if (mA >= 500) in tps65010_set_vbus_draw()
689 mA = 500; in tps65010_set_vbus_draw()
690 else if (mA >= 100) in tps65010_set_vbus_draw()
691 mA = 100; in tps65010_set_vbus_draw()
693 mA = 0; in tps65010_set_vbus_draw()
694 the_tps->vbus = mA; in tps65010_set_vbus_draw()
[all...]
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/
H A Dtrace.h27 __field(unsigned, mA)
48 __entry->mA = g->mA;
66 __entry->speed, __entry->max_speed, __entry->state, __entry->mA,
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/
H A Dtrace.h27 __field(unsigned, mA)
48 __entry->mA = g->mA;
66 __entry->speed, __entry->max_speed, __entry->state, __entry->mA,

Completed in 18 milliseconds

123