Home
last modified time | relevance | path

Searched refs:bst (Results 1 – 25 of 105) sorted by relevance

12345

/freebsd/sys/dev/acpica/
H A Dacpi_battery.c100 acpi_battery_bst_valid(struct acpi_bst *bst) in acpi_battery_bst_valid() argument
103 return (bst->state != ACPI_BATT_STAT_NOT_PRESENT && in acpi_battery_bst_valid()
104 bst->cap != ACPI_BATT_UNKNOWN && bst->volt != ACPI_BATT_UNKNOWN); in acpi_battery_bst_valid()
123 struct acpi_bst *bst; in acpi_battery_get_battinfo() local
142 bst = malloc(devcount * sizeof(*bst), M_TEMP, M_WAITOK | M_ZERO); in acpi_battery_get_battinfo()
173 if (ACPI_BATT_GET_STATUS(batt_dev, &bst[i]) != 0 || in acpi_battery_get_battinfo()
178 if (!acpi_battery_bst_valid(&bst[i]) || in acpi_battery_get_battinfo()
187 if ((bst[ in acpi_battery_get_battinfo()
[all...]
H A Dacpi_smbat.c48 struct acpi_bst bst; member
59 static int acpi_smbat_get_bst(device_t dev, struct acpi_bst *bst);
344 acpi_smbat_get_bst(device_t dev, struct acpi_bst *bst) in acpi_smbat_get_bst() argument
374 sc->bst.state = 0; in acpi_smbat_get_bst()
376 sc->bst.state |= ACPI_BATT_STAT_DISCHARG; in acpi_smbat_get_bst()
379 sc->bst.state |= ACPI_BATT_STAT_CRITICAL; in acpi_smbat_get_bst()
389 sc->bst.rate = val * factor; in acpi_smbat_get_bst()
390 sc->bst.state &= ~SMBATT_BS_DISCHARGING; in acpi_smbat_get_bst()
391 sc->bst.state |= ACPI_BATT_STAT_CHARGING; in acpi_smbat_get_bst()
393 sc->bst.rate = (-val) * factor; in acpi_smbat_get_bst()
[all …]
H A Dacpi_cmbat.c69 struct acpi_bst bst; member
282 if (acpi_PkgInt32(res, 0, &sc->bst.state) != 0) in acpi_cmbat_get_bst()
284 if (acpi_PkgInt32(res, 1, &sc->bst.rate) != 0) in acpi_cmbat_get_bst()
286 if (acpi_PkgInt32(res, 2, &sc->bst.cap) != 0) in acpi_cmbat_get_bst()
288 if (acpi_PkgInt32(res, 3, &sc->bst.volt) != 0) in acpi_cmbat_get_bst()
293 sc->bst.state &= ACPI_BATT_STAT_BST_MASK; in acpi_cmbat_get_bst()
294 if ((sc->bst.state & ACPI_BATT_STAT_INVALID) == ACPI_BATT_STAT_INVALID) in acpi_cmbat_get_bst()
299 if (sc->bst.state & ACPI_BATT_STAT_CRITICAL) { in acpi_cmbat_get_bst()
517 acpi_cmbat_bst(device_t dev, struct acpi_bst *bst) in acpi_cmbat_bst() argument
526 memcpy(bst, &sc->bst, sizeof(*bst)); in acpi_cmbat_bst()
[all …]
/freebsd/sys/dev/uart/
H A Duart.h41 bus_space_tag_t bst; member
62 ret = bus_space_read_8(bas->bst, bas->bsh, uart_regofs(bas, reg)); in uart_getreg()
66 ret = bus_space_read_4(bas->bst, bas->bsh, uart_regofs(bas, reg)); in uart_getreg()
69 ret = bus_space_read_2(bas->bst, bas->bsh, uart_regofs(bas, reg)); in uart_getreg()
72 ret = bus_space_read_1(bas->bst, bas->bsh, uart_regofs(bas, reg)); in uart_getreg()
86 bus_space_write_8(bas->bst, bas->bsh, uart_regofs(bas, reg), value); in uart_setreg()
90 bus_space_write_4(bas->bst, bas->bsh, uart_regofs(bas, reg), value); in uart_setreg()
93 bus_space_write_2(bas->bst, bas->bsh, uart_regofs(bas, reg), value); in uart_setreg()
96 bus_space_write_1(bas->bst, bas->bsh, uart_regofs(bas, reg), value); in uart_setreg()
107 bus_space_barrier((bas)->bst, (bas)->bsh, 0, 0, \
H A Duart_cpu_fdt.c63 if (b1->bst != b2->bst) in uart_cpu_eqres()
76 bus_space_tag_t bst; in uart_cpu_getdev() local
87 err = uart_cpu_fdt_probe(&class, &bst, &bsh, &br, &rclk, in uart_cpu_getdev()
104 di->bas.bst = bst; in uart_cpu_getdev()
107 uart_bus_space_mem = di->bas.bst; in uart_cpu_getdev()
H A Duart_cpu_arm64.c84 bus_space_tag_t bst; in uart_cpu_fdt_setup() local
88 err = uart_cpu_fdt_probe(&class, &bst, &bsh, &br, &rclk, in uart_cpu_fdt_setup()
105 di->bas.bst = bst; in uart_cpu_fdt_setup()
107 uart_bus_space_mem = di->bas.bst; in uart_cpu_fdt_setup()
H A Duart_cpu_x86.c50 return ((b1->bsh == b2->bsh && b1->bst == b2->bst) ? 1 : 0); in uart_cpu_eqres()
105 di->bas.bst = uart_bus_space_io; in uart_cpu_getdev()
106 if (bus_space_map(di->bas.bst, ivar, uart_getrange(class), 0, in uart_cpu_getdev()
/freebsd/sys/arm/freescale/vybrid/
H A Dvf_common.h30 bus_space_read_4(_sc->bst, _sc->bsh, _reg)
32 bus_space_write_4(_sc->bst, _sc->bsh, _reg, _val)
34 bus_space_read_2(_sc->bst, _sc->bsh, _reg)
36 bus_space_write_2(_sc->bst, _sc->bsh, _reg, _val)
38 bus_space_read_1(_sc->bst, _sc->bsh, _reg)
40 bus_space_write_1(_sc->bst, _sc->bsh, _reg, _val)
H A Dvf_dmamux.h45 bus_space_read_1(_sc->bst[_mux], _sc->bsh[_mux], _reg)
48 bus_space_write_1(_sc->bst[_mux], _sc->bsh[_mux], _reg, _val)
/freebsd/sys/arm/ti/
H A Dti_scm_syscon.c67 bus_space_tag_t bst; member
92 bus_space_write_4(sc->bst, sc->bsh, offset, val); in ti_scm_syscon_write_4()
106 val = bus_space_read_4(sc->bst, sc->bsh, offset); in ti_scm_syscon_read_4()
120 reg = bus_space_read_4(sc->bst, sc->bsh, offset); in ti_scm_syscon_modify_4()
123 bus_space_write_4(sc->bst, sc->bsh, offset, reg); in ti_scm_syscon_modify_4()
173 sc->bst = rman_get_bustag(sc->res[0]); in ti_scm_syscon_attach()
218 bus_space_write_4(sc->bst, sc->bsh, addr, val); in ti_scm_syscon_clk_write_4()
229 *val = bus_space_read_4(sc->bst, sc->bsh, addr); in ti_scm_syscon_clk_read_4()
242 reg = bus_space_read_4(sc->bst, sc->bsh, addr); in ti_scm_syscon_clk_modify_4()
245 bus_space_write_4(sc->bst, sc->bsh, addr, reg); in ti_scm_syscon_clk_modify_4()
H A Dti_prcm.c69 bus_space_tag_t bst; member
168 sc->bst = rman_get_bustag(sc->mem_res); in ti_prcm_attach()
206 bus_space_write_4(sc->bst, sc->bsh, addr, val); in ti_prcm_write_4()
216 *val = bus_space_read_4(sc->bst, sc->bsh, addr); in ti_prcm_read_4()
229 reg = bus_space_read_4(sc->bst, sc->bsh, addr); in ti_prcm_modify_4()
232 bus_space_write_4(sc->bst, sc->bsh, addr, reg); in ti_prcm_modify_4()
/freebsd/sys/dev/dpaa2/
H A Ddpaa2_console.c112 bus_space_tag_t bst; member
119 bus_space_tag_t bst; member
168 bus_space_read_region_1(cd->bst, cd->bsh, offset + count, p + count, l); in dpaa2_cons_read_bs()
175 bus_space_read_region_8(cd->bst, cd->bsh, offset + count, (uint64_t *)(p + count), l); in dpaa2_cons_read_bs()
182 bus_space_read_region_4(cd->bst, cd->bsh, offset + count, (uint32_t *)(p + count), l); in dpaa2_cons_read_bs()
189 bus_space_read_region_2(cd->bst, cd->bsh, offset + count, (uint16_t *)(p + count), l); in dpaa2_cons_read_bs()
195 bus_space_read_region_1(cd->bst, cd->bsh, offset + count, p + count, len); in dpaa2_cons_read_bs()
341 error = bus_space_map(sc->bst, pa, size, 0, &cd->bsh); in dpaa2_cons_create_dev()
348 cd->bst = sc->bst; in dpaa2_cons_create_dev()
355 bus_space_unmap(cd->bst, cd->bsh, cd->size); in dpaa2_cons_create_dev()
[all …]
/freebsd/sys/dev/clk/allwinner/
H A Daw_ccu.c54 bus_space_tag_t bst; member
92 bus_space_write_4(sc->bst, bsh, reg, val); in aw_ccu_write_4()
110 *val = bus_space_read_4(sc->bst, bsh, reg); in aw_ccu_read_4()
129 val = bus_space_read_4(sc->bst, bsh, reg); in aw_ccu_modify_4()
132 bus_space_write_4(sc->bst, bsh, reg, val); in aw_ccu_modify_4()
206 sc->bst = bus_get_bus_tag(dev); in aw_ccu_attach()
207 error = bus_space_map(sc->bst, CCU_BASE, CCU_SIZE, 0, in aw_ccu_attach()
/freebsd/sys/arm/allwinner/a20/
H A Da20_cpu_cfg.c55 bus_space_tag_t bst; member
62 bus_space_read_4((sc)->bst, (sc)->bsh, (reg))
64 bus_space_write_4((sc)->bst, (sc)->bsh, (reg), (val))
96 sc->bst = rman_get_bustag(sc->res); in a20_cpu_cfg_attach()
/freebsd/sys/arm/allwinner/
H A Da10_sramc.c55 bus_space_tag_t bst; member
62 bus_space_read_4((sc)->bst, (sc)->bsh, (reg))
64 bus_space_write_4((sc)->bst, (sc)->bsh, (reg), (val))
90 sc->bst = rman_get_bustag(sc->res); in a10_sramc_attach()
/freebsd/sys/arm/freescale/imx/
H A Dimx6_audmux.c53 bus_space_read_4(_sc->bst, _sc->bsh, _reg)
55 bus_space_write_4(_sc->bst, _sc->bsh, _reg, _val)
73 bus_space_tag_t bst; member
127 sc->bst = rman_get_bustag(sc->res[0]); in audmux_attach()
/freebsd/sys/dev/scc/
H A Dscc_bfe.h41 bus_space_tag_t bst; member
51 bus_space_read_1((bas)->bst, (bas)->bsh, scc_regofs(bas, reg))
53 bus_space_write_1((bas)->bst, (bas)->bsh, scc_regofs(bas, reg), value)
56 bus_space_barrier((bas)->bst, (bas)->bsh, 0, (bas)->range, \
H A Dscc_dev_quicc.c47 bus_space_read_2((bas)->bst, (bas)->bsh, reg)
49 bus_space_read_4((bas)->bst, (bas)->bsh, reg)
52 bus_space_write_2((bas)->bst, (bas)->bsh, reg, val)
54 bus_space_write_4((bas)->bst, (bas)->bsh, reg, val)
/freebsd/sys/arm/ti/am335x/
H A Dam3359_cppi41.c60 bus_space_tag_t bst; member
87 bus_space_write_4(sc->bst, sc->bsh, addr, val); in ti_am3359_cppi41_write_4()
101 val = bus_space_read_4(sc->bst, sc->bsh, addr); in ti_am3359_cppi41_read_4()
138 sc->bst = rman_get_bustag(sc->res[0]); in ti_am3359_cppi41_attach()
/freebsd/sys/dev/agp/
H A Dagp_amd.c55 #define READ2(off) bus_space_read_2(sc->bst, sc->bsh, off)
56 #define READ4(off) bus_space_read_4(sc->bst, sc->bsh, off)
57 #define WRITE2(off,v) bus_space_write_2(sc->bst, sc->bsh, off, v)
58 #define WRITE4(off,v) bus_space_write_4(sc->bst, sc->bsh, off, v)
71 bus_space_tag_t bst; /* bus_space tag */ member
229 sc->bst = rman_get_bustag(sc->regs); in agp_amd_attach()
/freebsd/sys/dev/xilinx/
H A Daxi_quad_spi.c65 bus_space_read_4(_sc->bst, _sc->bsh, _reg)
67 bus_space_write_4(_sc->bst, _sc->bsh, _reg, _val)
98 bus_space_tag_t bst; member
136 sc->bst = rman_get_bustag(sc->res[0]); in spi_attach()
/freebsd/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_kmod.c74 bus_space_tag_t bst; member
91 bus_space_read_4(bcm_vchiq_sc->bst, bcm_vchiq_sc->bsh, (reg) + \
94 bus_space_write_4(bcm_vchiq_sc->bst, bcm_vchiq_sc->bsh, (reg) + \
161 sc->bst = rman_get_bustag(sc->mem_res); in bcm_vchiq_attach()
/freebsd/sys/arm64/apple/
H A Dapple_wdog.c69 #define READ(_sc, _r) bus_space_read_4((_sc)->bst, (_sc)->bsh, (_r))
70 #define WRITE(_sc, _r, _v) bus_space_write_4((_sc)->bst, (_sc)->bsh, (_r), (_v))
75 bus_space_tag_t bst; member
121 sc->bst = rman_get_bustag(sc->res); in apple_wdog_attach()
/freebsd/sys/arm/broadcom/bcm2835/
H A Dbcm2835_wdog.c58 #define READ(_sc, _r) bus_space_read_4((_sc)->bst, (_sc)->bsh, (_r) + (_sc)->regs_offset)
59 #define WRITE(_sc, _r, _v) bus_space_write_4((_sc)->bst, (_sc)->bsh, (_r) + (_sc)->regs_offset, (_v…
75 bus_space_tag_t bst; member
135 sc->bst = rman_get_bustag(sc->res); in bcmwd_attach()
/freebsd/sys/dev/exca/
H A Dexca.c146 return (bus_space_read_1(sc->bst, sc->bsh, sc->offset + reg)); in exca_mem_getb()
152 bus_space_write_1(sc->bst, sc->bsh, sc->offset + reg, val); in exca_mem_putb()
158 bus_space_write_1(sc->bst, sc->bsh, EXCA_REG_INDEX, reg + sc->offset); in exca_io_getb()
159 return (bus_space_read_1(sc->bst, sc->bsh, EXCA_REG_DATA)); in exca_io_getb()
165 bus_space_write_1(sc->bst, sc->bsh, EXCA_REG_INDEX, reg + sc->offset); in exca_io_putb()
166 bus_space_write_1(sc->bst, sc->bsh, EXCA_REG_DATA, val); in exca_io_putb()
637 bus_space_tag_t bst, bus_space_handle_t bsh, uint32_t offset) in exca_init()
642 sc->bst = bst; in exca_init()
691 bus_space_write_1(exca->bst, exc in exca_valid_slot()
635 exca_init(struct exca_softc * sc,device_t dev,bus_space_tag_t bst,bus_space_handle_t bsh,uint32_t offset) exca_init() argument
[all...]

12345