Lines Matching +full:bus +full:- +full:range
4 * SPDX-License-Identifier: Apache-2.0
26 typedef int (*mmc56x3_bus_check_fn)(const union mmc56x3_bus *bus);
27 typedef int (*mmc56x3_reg_read_fn)(const union mmc56x3_bus *bus, uint8_t start, uint8_t *buf,
29 typedef int (*mmc56x3_reg_write_fn)(const union mmc56x3_bus *bus, uint8_t reg, uint8_t val);
30 typedef int (*mmc56x3_raw_read_fn)(const union mmc56x3_bus *bus, uint8_t *buf, size_t size);
31 typedef int (*mmc56x3_raw_write_fn)(const union mmc56x3_bus *bus, uint8_t *buf, size_t size);
66 /* Range is -30 to 30, sensitivity of raw 20-bit reading is
68 * Q5.26 with range -32 to 32,
75 /* To convert reading to Q7.24 with range -128, 128,
82 #define MMC56X3_TEMP_BASE -75
84 #define MMC56X3_TEMP_CONV_Q7_24_BASE -1258291200
115 union mmc56x3_bus bus; member