Home
last modified time | relevance | path

Searched full:bci (Results 1 – 25 of 46) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/power/supply/
Dtwl4030_charger.c3 * TWL4030/TPS65950 BCI (Battery Charger Interface) driver
67 /* BCI interrupts */
238 static int twl4030_charger_update_current(struct twl4030_bci *bci) in twl4030_charger_update_current() argument
251 if (ac_available(bci->channel_vac)) { in twl4030_charger_update_current()
252 cur = bci->ac_cur; in twl4030_charger_update_current()
253 bci->ac_is_active = true; in twl4030_charger_update_current()
255 cur = bci->usb_cur; in twl4030_charger_update_current()
256 bci->ac_is_active = false; in twl4030_charger_update_current()
257 if (cur > bci->usb_cur_target) { in twl4030_charger_update_current()
258 cur = bci->usb_cur_target; in twl4030_charger_update_current()
[all …]
/kernel/linux/linux-6.6/drivers/power/supply/
Dtwl4030_charger.c3 * TWL4030/TPS65950 BCI (Battery Charger Interface) driver
68 /* BCI interrupts */
239 static int twl4030_charger_update_current(struct twl4030_bci *bci) in twl4030_charger_update_current() argument
252 if (ac_available(bci->channel_vac)) { in twl4030_charger_update_current()
253 cur = bci->ac_cur; in twl4030_charger_update_current()
254 bci->ac_is_active = true; in twl4030_charger_update_current()
256 cur = bci->usb_cur; in twl4030_charger_update_current()
257 bci->ac_is_active = false; in twl4030_charger_update_current()
258 if (cur > bci->usb_cur_target) { in twl4030_charger_update_current()
259 cur = bci->usb_cur_target; in twl4030_charger_update_current()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/
Dtwl-charger.txt1 TWL BCI (Battery Charger Interface)
9 if there is a sibling of the BCI node which is compatible with
15 - "ti,twl4030-bci"
25 bci {
26 compatible = "ti,twl4030-bci";
/kernel/linux/linux-5.10/Documentation/hwmon/
Dtwl4030-madc-hwmon.rst28 1 BCI: Battery temperature (BTEMP)
35 8 BCI: VBUS voltage(VBUS)
37 10 BCI: Battery charger current (ICHG)
38 11 BCI: Battery charger voltage (VCHG)
39 12 BCI: Main battery voltage (VBAT)
/kernel/linux/linux-6.6/Documentation/hwmon/
Dtwl4030-madc-hwmon.rst28 1 BCI: Battery temperature (BTEMP)
35 8 BCI: VBUS voltage(VBUS)
37 10 BCI: Battery charger current (ICHG)
38 11 BCI: Battery charger voltage (VCHG)
39 12 BCI: Main battery voltage (VBAT)
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/supply/
Dtwl4030-charger.yaml7 title: TWL4030 BCI (Battery Charger Interface)
15 of the BCI node which is compatible with "ti,twl4030-usb", then that is used
26 const: ti,twl4030-bci
61 compatible = "ti,twl4030-bci";
/kernel/linux/linux-5.10/drivers/mtd/
Dinftlcore.c467 struct inftl_bci bci; in INFTL_findwriteunit() local
486 blockofs, 8, &retlen, (char *)&bci); in INFTL_findwriteunit()
488 status = bci.Status | bci.Status1; in INFTL_findwriteunit()
632 struct inftl_bci bci; in INFTL_trydeletechain() local
660 (char *)&bci) < 0) in INFTL_trydeletechain()
663 status = bci.Status | bci.Status1; in INFTL_trydeletechain()
753 struct inftl_bci bci; in INFTL_deleteblock() local
760 blockofs, 8, &retlen, (char *)&bci) < 0) in INFTL_deleteblock()
763 status = bci.Status | bci.Status1; in INFTL_deleteblock()
794 if (inftl_read_oob(mtd, ptr, 8, &retlen, (char *)&bci) < 0) in INFTL_deleteblock()
[all …]
Dnftlcore.c545 struct nftl_bci bci; in NFTL_findwriteunit() local
553 8, &retlen, (char *)&bci); in NFTL_findwriteunit()
556 block , writeEUN, le16_to_cpu(bci.Status)); in NFTL_findwriteunit()
558 status = bci.Status | bci.Status1; in NFTL_findwriteunit()
712 struct nftl_bci bci; in nftl_readblock() local
720 (char *)&bci) < 0) in nftl_readblock()
723 status = bci.Status | bci.Status1; in nftl_readblock()
Dnftlmount.c376 struct nftl_bci bci; in check_sectors_in_chain() local
386 8, &retlen, (char *)&bci) < 0) in check_sectors_in_chain()
389 status = bci.Status | bci.Status1; in check_sectors_in_chain()
395 if (memcmpb(&bci, 0xff, 8) != 0 || in check_sectors_in_chain()
403 bci.Status = SECTOR_IGNORE; in check_sectors_in_chain()
404 bci.Status1 = SECTOR_IGNORE; in check_sectors_in_chain()
408 &retlen, (char *)&bci); in check_sectors_in_chain()
/kernel/linux/linux-6.6/drivers/mtd/
Dinftlcore.c467 struct inftl_bci bci; in INFTL_findwriteunit() local
486 blockofs, 8, &retlen, (char *)&bci); in INFTL_findwriteunit()
488 status = bci.Status | bci.Status1; in INFTL_findwriteunit()
632 struct inftl_bci bci; in INFTL_trydeletechain() local
660 (char *)&bci) < 0) in INFTL_trydeletechain()
663 status = bci.Status | bci.Status1; in INFTL_trydeletechain()
753 struct inftl_bci bci; in INFTL_deleteblock() local
760 blockofs, 8, &retlen, (char *)&bci) < 0) in INFTL_deleteblock()
763 status = bci.Status | bci.Status1; in INFTL_deleteblock()
794 if (inftl_read_oob(mtd, ptr, 8, &retlen, (char *)&bci) < 0) in INFTL_deleteblock()
[all …]
Dnftlcore.c545 struct nftl_bci bci; in NFTL_findwriteunit() local
553 8, &retlen, (char *)&bci); in NFTL_findwriteunit()
556 block , writeEUN, le16_to_cpu(bci.Status)); in NFTL_findwriteunit()
558 status = bci.Status | bci.Status1; in NFTL_findwriteunit()
711 struct nftl_bci bci; in nftl_readblock() local
719 (char *)&bci) < 0) in nftl_readblock()
722 status = bci.Status | bci.Status1; in nftl_readblock()
Dnftlmount.c373 struct nftl_bci bci; in check_sectors_in_chain() local
383 8, &retlen, (char *)&bci) < 0) in check_sectors_in_chain()
386 status = bci.Status | bci.Status1; in check_sectors_in_chain()
392 if (memcmpb(&bci, 0xff, 8) != 0 || in check_sectors_in_chain()
400 bci.Status = SECTOR_IGNORE; in check_sectors_in_chain()
401 bci.Status1 = SECTOR_IGNORE; in check_sectors_in_chain()
405 &retlen, (char *)&bci); in check_sectors_in_chain()
/kernel/linux/linux-5.10/drivers/gpu/drm/savage/
Dsavage_drv.h171 /* BCI and status-related stuff */
206 /* BCI functions */
233 #define SAVAGE_BCI_OFFSET 0x00010000 /* offset of the BCI region
236 * BCI FIFO */
263 /* GBD - BCI enable */
278 * BCI registers
350 * BCI commands
497 * access to the burst command interface (BCI)
/kernel/linux/linux-6.6/arch/arm/boot/dts/ti/omap/
Dtwl4030.dtsi19 charger: bci {
20 compatible = "ti,twl4030-bci";
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dtwl4030.dtsi19 charger: bci {
20 compatible = "ti,twl4030-bci";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/usb/
Dtwlxxxx-usb.txt33 If a sibling node is compatible "ti,twl4030-bci", then it will find
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/
Dtwlxxxx-usb.txt33 If a sibling node is compatible "ti,twl4030-bci", then it will find
/kernel/linux/linux-6.6/tools/perf/jvmti/
Dlibjvmti.c35 do_get_line_number(jvmtiEnv *jvmti, void *pc, jmethodID m, jint bci, in do_get_line_number() argument
52 for (i = 0; i < nr_lines && loc_tab[i].start_location <= bci; i++) { in do_get_line_number()
/kernel/linux/linux-5.10/tools/perf/jvmti/
Dlibjvmti.c35 do_get_line_number(jvmtiEnv *jvmti, void *pc, jmethodID m, jint bci, in do_get_line_number() argument
52 for (i = 0; i < nr_lines && loc_tab[i].start_location <= bci; i++) { in do_get_line_number()
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/
Dgdc_v2_defs.h158 #define HRT_GDC_INTERP_TYPE_IDX 24 // NND ; BLI ; BCI ; LUT
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/
Dgdc_v2_defs.h158 #define HRT_GDC_INTERP_TYPE_IDX 24 // NND ; BLI ; BCI ; LUT
/kernel/linux/linux-5.10/drivers/mfd/
Dtwl-core.c940 if (IS_ENABLED(CONFIG_CHARGER_TWL4030) && pdata->bci && in add_children()
943 pdata->bci, sizeof(*pdata->bci), false, in add_children()
944 /* irq0 = CHG_PRES, irq1 = BCI */ in add_children()
Dtwl4030-irq.c134 .name = "bci",
194 .name = "bci",
/kernel/linux/linux-5.10/drivers/video/fbdev/savage/
Dsavagefb_driver.c312 /* Disable BCI */ in SavageSetup2DEngine()
314 /* Setup BCI command overflow buffer */ in SavageSetup2DEngine()
321 /* Enable BCI and command overflow buffer */ in SavageSetup2DEngine()
329 /* Disable BCI */ in SavageSetup2DEngine()
334 /* Enable BCI without the COB */ in SavageSetup2DEngine()
338 /* Disable BCI */ in SavageSetup2DEngine()
340 /* Setup BCI command overflow buffer */ in SavageSetup2DEngine()
346 /* Enable BCI and command overflow buffer */ in SavageSetup2DEngine()
/kernel/linux/linux-6.6/drivers/video/fbdev/savage/
Dsavagefb_driver.c313 /* Disable BCI */ in SavageSetup2DEngine()
315 /* Setup BCI command overflow buffer */ in SavageSetup2DEngine()
322 /* Enable BCI and command overflow buffer */ in SavageSetup2DEngine()
330 /* Disable BCI */ in SavageSetup2DEngine()
335 /* Enable BCI without the COB */ in SavageSetup2DEngine()
339 /* Disable BCI */ in SavageSetup2DEngine()
341 /* Setup BCI command overflow buffer */ in SavageSetup2DEngine()
347 /* Enable BCI and command overflow buffer */ in SavageSetup2DEngine()

12