Home
last modified time | relevance | path

Searched full:sbs (Results 1 – 25 of 122) sorted by relevance

12345

/openbmc/linux/drivers/acpi/
H A Dsbs.c3 * sbs.c - ACPI Smart Battery System Driver ($Revision: 2.0 $)
28 #define ACPI_SBS_CLASS "sbs"
57 struct acpi_sbs *sbs; member
134 struct acpi_sbs *sbs = to_acpi_sbs(psy); in sbs_get_ac_property() local
137 val->intval = sbs->charger_present; in sbs_get_ac_property()
285 .name = "sbs-charger",
326 static int acpi_manager_get_info(struct acpi_sbs *sbs) in acpi_manager_get_info() argument
331 result = acpi_smbus_read(sbs->hc, SMBUS_READ_WORD, ACPI_SBS_MANAGER, in acpi_manager_get_info()
334 sbs->batteries_supported = battery_system_info & 0x000f; in acpi_manager_get_info()
343 result = acpi_smbus_read(battery->sbs->hc, in acpi_battery_get_info()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/power/supply/
H A Dsbs,sbs-battery.yaml4 $id: http://devicetree.org/schemas/power/supply/sbs,sbs-battery.yaml#
7 title: SBS compliant battery
27 - sbs,sbs-battery
29 - const: sbs,sbs-battery
34 sbs,i2c-retry-count:
40 sbs,poll-retry-count:
47 sbs,battery-detect-gpios:
53 sbs,disable-charger-broadcasts:
55 SBS batteries by default send broadcast messages to SBS compliant chargers to
56 configure max. charge current/voltage. If your hardware does not have an SBS
[all …]
H A Dsbs,sbs-manager.yaml4 $id: http://devicetree.org/schemas/power/supply/sbs,sbs-manager.yaml#
7 title: SBS compliant manager
22 - sbs,sbs-manager
24 - const: sbs,sbs-manager
61 compatible = "lltc,ltc1760", "sbs,sbs-manager";
75 compatible = "ti,bq20z65", "sbs,sbs-battery";
77 sbs,battery-detect-gpios = <&batman 1 1>;
87 compatible = "ti,bq20z65", "sbs,sbs-battery";
89 sbs,battery-detect-gpios = <&batman 2 1>;
99 compatible = "ti,bq20z65", "sbs,sbs-battery";
[all …]
H A Dsbs,sbs-charger.yaml4 $id: http://devicetree.org/schemas/power/supply/sbs,sbs-charger.yaml#
7 title: SBS compliant charger
25 - sbs,sbs-charger
27 - const: sbs,sbs-charger
50 compatible = "lltc,ltc4100", "sbs,sbs-charger";
/openbmc/linux/drivers/media/tuners/
H A Dtda827x.c338 u8 sbs; member
343 { .lomax = 56875000, .svco = 3, .spd = 4, .scr = 0, .sbs = 0, .gc3 = 1},
344 { .lomax = 67250000, .svco = 0, .spd = 3, .scr = 0, .sbs = 0, .gc3 = 1},
345 { .lomax = 81250000, .svco = 1, .spd = 3, .scr = 0, .sbs = 0, .gc3 = 1},
346 { .lomax = 97500000, .svco = 2, .spd = 3, .scr = 0, .sbs = 0, .gc3 = 1},
347 { .lomax = 113750000, .svco = 3, .spd = 3, .scr = 0, .sbs = 1, .gc3 = 1},
348 { .lomax = 134500000, .svco = 0, .spd = 2, .scr = 0, .sbs = 1, .gc3 = 1},
349 { .lomax = 154000000, .svco = 1, .spd = 2, .scr = 0, .sbs = 1, .gc3 = 1},
350 { .lomax = 162500000, .svco = 1, .spd = 2, .scr = 0, .sbs = 1, .gc3 = 1},
351 { .lomax = 183000000, .svco = 2, .spd = 2, .scr = 0, .sbs = 1, .gc3 = 1},
[all …]
/openbmc/u-boot/arch/arm/dts/
H A Dcros-ec-sbs.dtsi3 * Smart battery dts fragment for devices that use cros-ec-sbs
9 battery: sbs-battery@b {
10 compatible = "sbs,sbs-battery";
12 sbs,i2c-retry-count = <2>;
13 sbs,poll-retry-count = <1>;
H A Dexynos5800-peach-pi.dts228 battery: sbs-battery@b {
229 compatible = "sbs,sbs-battery";
231 sbs,poll-retry-count = <1>;
232 sbs,i2c-retry-count = <2>;
/openbmc/linux/arch/arm/boot/dts/
H A Dcros-ec-sbs.dtsi2 * Smart battery dts fragment for devices that use cros-ec-sbs
46 battery: sbs-battery@b {
47 compatible = "sbs,sbs-battery";
49 sbs,i2c-retry-count = <2>;
50 sbs,poll-retry-count = <1>;
/openbmc/linux/drivers/power/supply/
H A Dsbs-charger.c5 * This adds support for sbs-charger compilant chips as defined here:
6 * http://sbs-forum.org/specs/sbc110.pdf
8 * Implemetation based on sbs-battery.c
158 .name = "sbs-charger",
200 * The sbs-charger spec doesn't impose the use of an interrupt. So in in sbs_probe()
230 { .compatible = "sbs,sbs-charger" },
237 { "sbs-charger", 0 },
246 .name = "sbs-charger",
253 MODULE_DESCRIPTION("SBS smart charger driver");
H A Dsbs-battery.c3 * Gas Gauge driver for SBS Compliant Batteries
20 #include <linux/power/sbs-battery.h>
602 /* SBS spec doesn't have a general health command. */ in sbs_get_battery_presence_and_health()
666 /* sbs spec says that this can be >100 % in sbs_get_battery_property()
729 /* sbs provides energy in units of 10mWh. in sbs_unit_adjustment()
749 /* sbs provides battery temperature in 0.1K in sbs_unit_adjustment()
758 /* sbs provides time to empty and time to full in minutes. in sbs_unit_adjustment()
1129 sbs_desc->name = devm_kasprintf(&client->dev, GFP_KERNEL, "sbs-%s", in sbs_probe()
1149 rc = device_property_read_u32(&client->dev, "sbs,i2c-retry-count", in sbs_probe()
1154 rc = device_property_read_u32(&client->dev, "sbs,poll-retry-count", in sbs_probe()
[all …]
H A Dsbs-manager.c3 * Driver for SBS compliant Smart Battery System Managers
10 * Datasheet SBSM: http://sbs-forum.org/specs/sbsm100b.pdf
392 { "sbs-manager", 0 },
400 { .compatible = "sbs,sbs-manager" },
/openbmc/openbmc/poky/meta/recipes-devtools/syslinux/syslinux/
H A D0008-libinstaller-syslinuxext-implement-syslinux_patch_bo.patch206 - struct fat_boot_sector *sbs;
227 - sbs = (struct fat_boot_sector *)syslinux_bootsect;
231 - set_16(&sbs->bsSectors, 0);
233 - set_16(&sbs->bsSectors, totalsectors);
235 - set_32(&sbs->bsHugeSectors, totalsectors);
237 - set_16(&sbs->bsBytesPerSec, SECTOR_SIZE);
238 - set_16(&sbs->bsSecPerTrack, geo.sectors);
239 - set_16(&sbs->bsHeads, geo.heads);
240 - set_32(&sbs->bsHiddenSecs, geo.start);
400 + struct fat_boot_sector *sbs;
[all …]
/openbmc/qemu/tests/qtest/
H A Dtpm-emu.c169 ptm_setbuffersize sbs; in tpm_emu_ctrl_thread() local
170 qio_channel_read(ioc, (char *)&sbs.u.req, sizeof(sbs.u.req), in tpm_emu_ctrl_thread()
172 sbs.u.resp.buffersize = sbs.u.req.buffersize ?: cpu_to_be32(4096); in tpm_emu_ctrl_thread()
173 sbs.u.resp.tpm_result = 0; in tpm_emu_ctrl_thread()
174 sbs.u.resp.minsize = cpu_to_be32(128); in tpm_emu_ctrl_thread()
175 sbs.u.resp.maxsize = cpu_to_be32(4096); in tpm_emu_ctrl_thread()
176 qio_channel_write(ioc, (char *)&sbs.u.resp, sizeof(sbs.u.resp), in tpm_emu_ctrl_thread()
/openbmc/linux/Documentation/devicetree/bindings/i2c/
H A Dgoogle,cros-ec-i2c-tunnel.yaml59 battery: sbs-battery@b {
60 compatible = "sbs,sbs-battery";
62 sbs,poll-retry-count = <1>;
H A Di2c-arb-gpio-challenge.yaml119 sbs-battery@b {
120 compatible = "sbs,sbs-battery";
122 sbs,poll-retry-count = <1>;
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/dvb-apps/files/dvb-scan-table/dvb-t/
H A Dau-Wollongong62 # SBS UHF54
131 # SBS - same as North
137 # SBS UHF49
H A Dau-Goulburn-Rocky_Hill533 [SBS ONE]
551 [SBS HD]
569 [SBS TWO]
623 [SBS Radio 1]
637 [SBS Radio 2]
651 [SBS Radio 3]
H A Dau-Tamworth2 # SBS
69 # SBS
136 # SBS
H A Dau-Hervey_Bay-Ghost_Hill56 # SBS UHF28
69 # SBS UHF34
H A Dau-Sydney57 ## SBS - CH7 - SBS
H A Dau-Devonport31 # SBS VHF 54
44 # SBS Digital 39
/openbmc/linux/include/linux/power/
H A Dsbs-battery.h3 * Gas Gauge driver for SBS Compliant Gas Gauges
15 * struct sbs_platform_data - platform data for sbs devices
/openbmc/linux/Documentation/admin-guide/media/
H A Ddvb_intro.rst108 SBS 184.500 Mhz
528 [SBS HD]
543 [SBS DIGITAL 1]
558 [SBS DIGITAL 2]
573 [SBS EPG]
588 [SBS RADIO 1]
603 [SBS RADIO 2]
/openbmc/linux/Documentation/hwmon/
H A Dlm83.rst46 SBS P014
47 SBS PSL09
78 On the SBS P014, this is different, since the LM83 is the only hardware
/openbmc/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6q-evi.dts178 battery: sbs-battery@b {
179 compatible = "sbs,sbs-battery";
181 sbs,poll-retry-count = <100>;
182 sbs,i2c-retry-count = <100>;

12345