/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvif/ |
H A D | push.h | 126 #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 D | push.h | 126 #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 D | usb.c | 66 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 D | usb-da8xx.c | 94 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 D | phy.c | 182 * @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 D | phy-gpio-vbus-usb.c | 37 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 D | phy-generic.c | 71 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 D | phy-generic.h | 18 unsigned long mA; member
|
H A D | phy-isp1301-omap.c | 90 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 D | phy.c | 220 * @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 D | phy-gpio-vbus-usb.c | 37 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 D | phy-generic.c | 71 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 D | phy-generic.h | 18 unsigned long mA; member
|
/kernel/linux/linux-5.10/include/linux/usb/ |
H A D | phy.h | 134 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 D | gadget.h | 316 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 D | phy.h | 134 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 D | gadget.h | 317 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 D | bq2415x_charger.c | 521 /* 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 D | bq2415x_charger.c | 521 /* 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 D | usb-davinci.h | 20 void davinci_setup_usb(unsigned mA, unsigned potpgt_ms);
|
/kernel/linux/linux-6.6/include/linux/platform_data/ |
H A D | usb-davinci.h | 20 void davinci_setup_usb(unsigned mA, unsigned potpgt_ms);
|
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | tps65010.c | 680 * 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 D | tps65010.c | 675 * 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 D | trace.h | 27 __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 D | trace.h | 27 __field(unsigned, mA) 48 __entry->mA = g->mA; 66 __entry->speed, __entry->max_speed, __entry->state, __entry->mA,
|