/openbmc/u-boot/cmd/ |
H A D | bdinfo.c | 72 static inline void print_bi_boot_params(const bd_t *bd) in print_bi_boot_params() argument 74 print_num("boot_params", (ulong)bd->bi_boot_params); in print_bi_boot_params() 77 static inline void print_bi_mem(const bd_t *bd) in print_bi_mem() argument 80 print_num("mem start ", (ulong)bd->bi_memstart); in print_bi_mem() 81 print_lnum("mem size ", (u64)bd->bi_memsize); in print_bi_mem() 83 print_num("mem start", (ulong)bd->bi_memstart); in print_bi_mem() 84 print_lnum("mem size", (u64)bd->bi_memsize); in print_bi_mem() 86 print_num("memstart", (ulong)bd->bi_memstart); in print_bi_mem() 87 print_lnum("memsize", (u64)bd->bi_memsize); in print_bi_mem() 91 static inline void print_bi_dram(const bd_t *bd) in print_bi_dram() argument [all …]
|
/openbmc/linux/drivers/video/backlight/ |
H A D | backlight.c | 99 struct backlight_device *bd; in fb_notifier_callback() local 108 bd = container_of(self, struct backlight_device, fb_notif); in fb_notifier_callback() 109 mutex_lock(&bd->ops_lock); in fb_notifier_callback() 111 if (!bd->ops) in fb_notifier_callback() 113 if (bd->ops->check_fb && !bd->ops->check_fb(bd, evdata->info)) in fb_notifier_callback() 117 if (fb_blank == FB_BLANK_UNBLANK && !bd->fb_bl_on[node]) { in fb_notifier_callback() 118 bd->fb_bl_on[node] = true; in fb_notifier_callback() 119 if (!bd->use_count++) { in fb_notifier_callback() 120 bd->props.state &= ~BL_CORE_FBBLANK; in fb_notifier_callback() 121 bd->props.fb_blank = FB_BLANK_UNBLANK; in fb_notifier_callback() [all …]
|
H A D | aat2870_bl.c | 21 struct backlight_device *bd; member 31 struct backlight_device *bd = aat2870_bl->bd; in aat2870_brightness() local 35 val /= bd->props.max_brightness; in aat2870_brightness() 57 static int aat2870_bl_update_status(struct backlight_device *bd) in aat2870_bl_update_status() argument 59 struct aat2870_bl_driver_data *aat2870_bl = bl_get_data(bd); in aat2870_bl_update_status() 62 int brightness = backlight_get_brightness(bd); in aat2870_bl_update_status() 65 if ((brightness < 0) || (bd->props.max_brightness < brightness)) { in aat2870_bl_update_status() 66 dev_err(&bd->dev, "invalid brightness, %d\n", brightness); in aat2870_bl_update_status() 70 dev_dbg(&bd->dev, "brightness=%d, power=%d, state=%d\n", in aat2870_bl_update_status() 71 bd->props.brightness, bd->props.power, bd->props.state); in aat2870_bl_update_status() [all …]
|
H A D | hp680_bl.c | 32 static void hp680bl_send_intensity(struct backlight_device *bd) in hp680bl_send_intensity() argument 36 int intensity = backlight_get_brightness(bd); in hp680bl_send_intensity() 66 struct backlight_device *bd = dev_get_drvdata(dev); in hp680bl_suspend() local 69 hp680bl_send_intensity(bd); in hp680bl_suspend() 75 struct backlight_device *bd = dev_get_drvdata(dev); in hp680bl_resume() local 78 hp680bl_send_intensity(bd); in hp680bl_resume() 85 static int hp680bl_set_intensity(struct backlight_device *bd) in hp680bl_set_intensity() argument 87 hp680bl_send_intensity(bd); in hp680bl_set_intensity() 91 static int hp680bl_get_intensity(struct backlight_device *bd) in hp680bl_get_intensity() argument 104 struct backlight_device *bd; in hp680bl_probe() local [all …]
|
H A D | bd6107.c | 77 static int bd6107_write(struct bd6107 *bd, u8 reg, u8 data) in bd6107_write() argument 79 return i2c_smbus_write_byte_data(bd->client, reg, data); in bd6107_write() 84 struct bd6107 *bd = bl_get_data(backlight); in bd6107_backlight_update_status() local 88 bd6107_write(bd, BD6107_PORTSEL, BD6107_PORTSEL_LEDM(2) | in bd6107_backlight_update_status() 90 bd6107_write(bd, BD6107_MAINCNT1, brightness); in bd6107_backlight_update_status() 91 bd6107_write(bd, BD6107_LEDCNT1, BD6107_LEDCNT1_LEDONOFF1); in bd6107_backlight_update_status() 94 gpiod_set_value(bd->reset, 1); in bd6107_backlight_update_status() 96 gpiod_set_value(bd->reset, 0); in bd6107_backlight_update_status() 105 struct bd6107 *bd = bl_get_data(backlight); in bd6107_backlight_check_fb() local 107 return !bd->pdata->dev || bd->pdata->dev == info->device; in bd6107_backlight_check_fb() [all …]
|
/openbmc/linux/block/ |
H A D | bsg.c | 45 static unsigned int bsg_timeout(struct bsg_device *bd, struct sg_io_v4 *hdr) in bsg_timeout() argument 51 else if (bd->timeout) in bsg_timeout() 52 timeout = bd->timeout; in bsg_timeout() 57 static int bsg_sg_io(struct bsg_device *bd, bool open_for_write, in bsg_sg_io() argument 67 ret = bd->sg_io_fn(bd->queue, &hdr, open_for_write, in bsg_sg_io() 68 bsg_timeout(bd, &hdr)); in bsg_sg_io() 87 static int bsg_get_command_q(struct bsg_device *bd, int __user *uarg) in bsg_get_command_q() argument 89 return put_user(READ_ONCE(bd->max_queue), uarg); in bsg_get_command_q() 92 static int bsg_set_command_q(struct bsg_device *bd, int __user *uarg) in bsg_set_command_q() argument 100 WRITE_ONCE(bd->max_queue, max_queue); in bsg_set_command_q() [all …]
|
/openbmc/linux/sound/soc/codecs/ |
H A D | bd28623.c | 47 static int bd28623_power_on(struct bd28623_priv *bd) in bd28623_power_on() argument 51 ret = regulator_bulk_enable(ARRAY_SIZE(bd->supplies), bd->supplies); in bd28623_power_on() 53 dev_err(bd->dev, "Failed to enable supplies: %d\n", ret); in bd28623_power_on() 57 gpiod_set_value_cansleep(bd->reset_gpio, 0); in bd28623_power_on() 63 static void bd28623_power_off(struct bd28623_priv *bd) in bd28623_power_off() argument 65 gpiod_set_value_cansleep(bd->reset_gpio, 1); in bd28623_power_off() 67 regulator_bulk_disable(ARRAY_SIZE(bd->supplies), bd->supplies); in bd28623_power_off() 75 struct bd28623_priv *bd = snd_soc_component_get_drvdata(component); in bd28623_get_switch_spk() local 77 ucontrol->value.integer.value[0] = bd->switch_spk; in bd28623_get_switch_spk() 87 struct bd28623_priv *bd = snd_soc_component_get_drvdata(component); in bd28623_set_switch_spk() local [all …]
|
/openbmc/linux/lib/ |
H A D | decompress_bunzip2.c | 116 static unsigned int INIT get_bits(struct bunzip_data *bd, char bits_wanted) in get_bits() argument 123 while (bd->inbufBitCount < bits_wanted) { in get_bits() 126 if (bd->inbufPos == bd->inbufCount) { in get_bits() 127 if (bd->io_error) in get_bits() 129 bd->inbufCount = bd->fill(bd->inbuf, BZIP2_IOBUF_SIZE); in get_bits() 130 if (bd->inbufCount <= 0) { in get_bits() 131 bd->io_error = RETVAL_UNEXPECTED_INPUT_EOF; in get_bits() 134 bd->inbufPos = 0; in get_bits() 137 if (bd->inbufBitCount >= 24) { in get_bits() 138 bits = bd->inbufBits&((1 << bd->inbufBitCount)-1); in get_bits() [all …]
|
/openbmc/qemu/hw/net/fsl_etsec/ |
H A D | rings.c | 89 static void print_bd(eTSEC_rxtx_bd bd, int mode, uint32_t index) in print_bd() argument 94 qemu_log(" Flags : 0x%04x\n", bd.flags); in print_bd() 96 print_tx_bd_flags(bd.flags); in print_bd() 98 print_rx_bd_flags(bd.flags); in print_bd() 100 qemu_log(" Length : 0x%04x\n", bd.length); in print_bd() 101 qemu_log(" Pointer : 0x%08x\n", bd.bufptr); in print_bd() 108 eTSEC_rxtx_bd *bd) in read_buffer_descriptor() argument 110 assert(bd != NULL); in read_buffer_descriptor() 114 bd, in read_buffer_descriptor() 118 bd->flags = lduw_le_p(&bd->flags); in read_buffer_descriptor() [all …]
|
/openbmc/linux/drivers/power/supply/ |
H A D | bd99954-charger.c | 182 static int bd9995x_get_prop_batt_health(struct bd9995x_device *bd) in bd9995x_get_prop_batt_health() argument 186 ret = regmap_field_read(bd->rmap_fields[F_BATTEMP], &tmp); in bd9995x_get_prop_batt_health() 209 static int bd9995x_get_prop_charge_type(struct bd9995x_device *bd) in bd9995x_get_prop_charge_type() argument 213 ret = regmap_field_read(bd->rmap_fields[F_CHGSTM_STATE], &tmp); in bd9995x_get_prop_charge_type() 232 static bool bd9995x_get_prop_batt_present(struct bd9995x_device *bd) in bd9995x_get_prop_batt_present() argument 236 ret = regmap_field_read(bd->rmap_fields[F_BATTEMP], &tmp); in bd9995x_get_prop_batt_present() 243 static int bd9995x_get_prop_batt_voltage(struct bd9995x_device *bd) in bd9995x_get_prop_batt_voltage() argument 247 ret = regmap_field_read(bd->rmap_fields[F_VBAT_VAL], &tmp); in bd9995x_get_prop_batt_voltage() 256 static int bd9995x_get_prop_batt_current(struct bd9995x_device *bd) in bd9995x_get_prop_batt_current() argument 260 ret = regmap_field_read(bd->rmap_fields[F_IBATP_VAL], &tmp); in bd9995x_get_prop_batt_current() [all …]
|
/openbmc/linux/drivers/net/wireless/ath/wcn36xx/ |
H A D | txrx.c | 22 static inline int get_rssi0(struct wcn36xx_rx_bd *bd) in get_rssi0() argument 24 return 100 - ((bd->phy_stat0 >> 24) & 0xff); in get_rssi0() 27 static inline int get_snr(struct wcn36xx_rx_bd *bd) in get_snr() argument 29 return ((bd->phy_stat1 >> 24) & 0xff); in get_snr() 311 struct wcn36xx_rx_bd *bd; in wcn36xx_rx_skb() local 320 bd = (struct wcn36xx_rx_bd *)skb->data; in wcn36xx_rx_skb() 321 buff_to_be((u32 *)bd, sizeof(*bd)/sizeof(u32)); in wcn36xx_rx_skb() 323 "BD <<< ", (char *)bd, in wcn36xx_rx_skb() 326 if (bd->pdu.mpdu_data_off <= bd->pdu.mpdu_header_off || in wcn36xx_rx_skb() 327 bd->pdu.mpdu_len < bd->pdu.mpdu_header_len) in wcn36xx_rx_skb() [all …]
|
/openbmc/linux/arch/powerpc/boot/ |
H A D | redboot-8xx.c | 16 static bd_t bd; variable 25 dt_fixup_memory(bd.bi_memstart, bd.bi_memsize); in platform_fixups() 26 dt_fixup_mac_addresses(bd.bi_enetaddr); in platform_fixups() 27 dt_fixup_cpu_clocks(bd.bi_intfreq, bd.bi_busfreq / 16, bd.bi_busfreq); in platform_fixups() 32 bd.bi_busfreq, MHZ(bd.bi_busfreq)); in platform_fixups() 33 setprop(node, "clock-frequency", &bd.bi_busfreq, 4); in platform_fixups() 40 memcpy(&bd, (char *)r3, sizeof(bd)); in platform_init() 42 if (bd.bi_tag != 0x42444944) in platform_init() 46 bd.bi_memstart + bd.bi_memsize - (unsigned long)_end, in platform_init() 53 loader_info.cmdline = (char *)bd.bi_cmdline; in platform_init() [all …]
|
H A D | redboot-83xx.c | 17 static bd_t bd; variable 26 dt_fixup_memory(bd.bi_memstart, bd.bi_memsize); in platform_fixups() 27 dt_fixup_mac_addresses(bd.bi_enetaddr); in platform_fixups() 28 dt_fixup_cpu_clocks(bd.bi_intfreq, bd.bi_busfreq / 16, bd.bi_busfreq); in platform_fixups() 33 bd.bi_busfreq, MHZ(bd.bi_busfreq)); in platform_fixups() 34 setprop(node, "clock-frequency", &bd.bi_busfreq, 4); in platform_fixups() 42 memcpy(&bd, (char *)r3, sizeof(bd)); in platform_init() 44 if (bd.bi_tag != 0x42444944) in platform_init() 48 bd.bi_memstart + bd.bi_memsize - (unsigned long)_end, in platform_init() 55 loader_info.cmdline = (char *)bd.bi_cmdline; in platform_init() [all …]
|
H A D | cuboot-85xx-cpm2.c | 18 static bd_t bd; variable 24 dt_fixup_memory(bd.bi_memstart, bd.bi_memsize); in platform_fixups() 25 dt_fixup_mac_address_by_alias("ethernet0", bd.bi_enetaddr); in platform_fixups() 26 dt_fixup_mac_address_by_alias("ethernet1", bd.bi_enet1addr); in platform_fixups() 27 dt_fixup_mac_address_by_alias("ethernet2", bd.bi_enet2addr); in platform_fixups() 28 dt_fixup_cpu_clocks(bd.bi_intfreq, bd.bi_busfreq / 8, bd.bi_busfreq); in platform_fixups() 38 setprop(devp, "bus-frequency", &bd.bi_busfreq, in platform_fixups() 39 sizeof(bd.bi_busfreq)); in platform_fixups() 45 setprop(serial, "clock-frequency", &bd.bi_busfreq, in platform_fixups() 46 sizeof(bd.bi_busfreq)); in platform_fixups() [all …]
|
H A D | cuboot-85xx.c | 18 static bd_t bd; variable 24 dt_fixup_memory(bd.bi_memstart, bd.bi_memsize); in platform_fixups() 25 dt_fixup_mac_address_by_alias("ethernet0", bd.bi_enetaddr); in platform_fixups() 26 dt_fixup_mac_address_by_alias("ethernet1", bd.bi_enet1addr); in platform_fixups() 27 dt_fixup_mac_address_by_alias("ethernet2", bd.bi_enet2addr); in platform_fixups() 28 dt_fixup_mac_address_by_alias("ethernet3", bd.bi_enet3addr); in platform_fixups() 29 dt_fixup_cpu_clocks(bd.bi_intfreq, bd.bi_busfreq / 8, bd.bi_busfreq); in platform_fixups() 39 setprop(soc, "bus-frequency", &bd.bi_busfreq, in platform_fixups() 40 sizeof(bd.bi_busfreq)); in platform_fixups() 46 setprop(serial, "clock-frequency", &bd.bi_busfreq, in platform_fixups() [all …]
|
H A D | cuboot-83xx.c | 17 static bd_t bd; variable 23 dt_fixup_memory(bd.bi_memstart, bd.bi_memsize); in platform_fixups() 24 dt_fixup_mac_address_by_alias("ethernet0", bd.bi_enetaddr); in platform_fixups() 25 dt_fixup_mac_address_by_alias("ethernet1", bd.bi_enet1addr); in platform_fixups() 26 dt_fixup_cpu_clocks(bd.bi_intfreq, bd.bi_busfreq / 4, bd.bi_busfreq); in platform_fixups() 36 setprop(soc, "bus-frequency", &bd.bi_busfreq, in platform_fixups() 37 sizeof(bd.bi_busfreq)); in platform_fixups() 43 setprop(serial, "clock-frequency", &bd.bi_busfreq, in platform_fixups() 44 sizeof(bd.bi_busfreq)); in platform_fixups()
|
/openbmc/linux/fs/gfs2/ |
H A D | trans.c | 166 struct gfs2_bufdata *bd; in gfs2_alloc_bufdata() local 168 bd = kmem_cache_zalloc(gfs2_bufdata_cachep, GFP_NOFS | __GFP_NOFAIL); in gfs2_alloc_bufdata() 169 bd->bd_bh = bh; in gfs2_alloc_bufdata() 170 bd->bd_gl = gl; in gfs2_alloc_bufdata() 171 INIT_LIST_HEAD(&bd->bd_list); in gfs2_alloc_bufdata() 172 INIT_LIST_HEAD(&bd->bd_ail_st_list); in gfs2_alloc_bufdata() 173 INIT_LIST_HEAD(&bd->bd_ail_gl_list); in gfs2_alloc_bufdata() 174 bh->b_private = bd; in gfs2_alloc_bufdata() 175 return bd; in gfs2_alloc_bufdata() 196 struct gfs2_bufdata *bd; in gfs2_trans_add_data() local [all …]
|
/openbmc/linux/drivers/video/fbdev/matrox/ |
H A D | matroxfb_misc.c | 391 static void get_pins(unsigned char __iomem* pins, struct matrox_bios* bd) { in get_pins() argument 398 unsigned char* dst = bd->pins; in get_pins() 413 bd->pins_len = pins_len; in get_pins() 416 unsigned char* dst = bd->pins; in get_pins() 423 bd->pins_len = 0x40; in get_pins() 427 static void get_bios_version(unsigned char __iomem * vbios, struct matrox_bios* bd) { in get_bios_version() argument 439 bd->version.vMaj = (h >> 4) & 0xF; in get_bios_version() 440 bd->version.vMin = h & 0xF; in get_bios_version() 441 bd->version.vRev = readb(vbios + pcir_offset + 0x13); in get_bios_version() 446 bd->version.vMaj = (h >> 4) & 0xF; in get_bios_version() [all …]
|
/openbmc/qemu/hw/ppc/ |
H A D | ppc405_boards.c | 126 static void ppc405_set_default_bootinfo(ppc4xx_bd_info_t *bd, in ppc405_set_default_bootinfo() argument 129 memset(bd, 0, sizeof(*bd)); in ppc405_set_default_bootinfo() 131 bd->bi_memstart = PPC405EP_SDRAM_BASE; in ppc405_set_default_bootinfo() 132 bd->bi_memsize = ram_size; in ppc405_set_default_bootinfo() 133 bd->bi_sramstart = PPC405EP_SRAM_BASE; in ppc405_set_default_bootinfo() 134 bd->bi_sramsize = PPC405EP_SRAM_SIZE; in ppc405_set_default_bootinfo() 135 bd->bi_bootflags = 0; in ppc405_set_default_bootinfo() 136 bd->bi_intfreq = 133333333; in ppc405_set_default_bootinfo() 137 bd->bi_busfreq = 33333333; in ppc405_set_default_bootinfo() 138 bd->bi_baudrate = 115200; in ppc405_set_default_bootinfo() [all …]
|
/openbmc/u-boot/arch/arm/mach-uniphier/ |
H A D | init.h | 30 int uniphier_ld4_init(const struct uniphier_board_data *bd); 31 int uniphier_pro4_init(const struct uniphier_board_data *bd); 32 int uniphier_sld8_init(const struct uniphier_board_data *bd); 33 int uniphier_pro5_init(const struct uniphier_board_data *bd); 34 int uniphier_pxs2_init(const struct uniphier_board_data *bd); 64 void uniphier_ld4_bcu_init(const struct uniphier_board_data *bd); 66 int uniphier_memconf_2ch_init(const struct uniphier_board_data *bd); 67 int uniphier_memconf_3ch_init(const struct uniphier_board_data *bd); 69 int uniphier_ld4_dpll_init(const struct uniphier_board_data *bd); 70 int uniphier_pro4_dpll_init(const struct uniphier_board_data *bd); [all …]
|
H A D | memconf.c | 16 static int __uniphier_memconf_init(const struct uniphier_board_data *bd, in __uniphier_memconf_init() argument 23 switch (bd->dram_ch[0].width) { in __uniphier_memconf_init() 26 size_per_word = bd->dram_ch[0].size; in __uniphier_memconf_init() 30 size_per_word = bd->dram_ch[0].size >> 1; in __uniphier_memconf_init() 59 switch (bd->dram_ch[1].width) { in __uniphier_memconf_init() 62 size_per_word = bd->dram_ch[1].size; in __uniphier_memconf_init() 66 size_per_word = bd->dram_ch[1].size >> 1; in __uniphier_memconf_init() 95 if (bd->flags & UNIPHIER_BD_DRAM_SPARSE) in __uniphier_memconf_init() 101 if (!bd->dram_ch[2].size) { in __uniphier_memconf_init() 107 switch (bd->dram_ch[2].width) { in __uniphier_memconf_init() [all …]
|
/openbmc/linux/drivers/md/ |
H A D | dm-bio-record.h | 33 static inline void dm_bio_record(struct dm_bio_details *bd, struct bio *bio) in dm_bio_record() argument 35 bd->bi_bdev = bio->bi_bdev; in dm_bio_record() 36 bd->bi_flags = bio->bi_flags; in dm_bio_record() 37 bd->bi_iter = bio->bi_iter; in dm_bio_record() 38 bd->__bi_remaining = atomic_read(&bio->__bi_remaining); in dm_bio_record() 39 bd->bi_end_io = bio->bi_end_io; in dm_bio_record() 41 bd->bi_integrity = bio_integrity(bio); in dm_bio_record() 45 static inline void dm_bio_restore(struct dm_bio_details *bd, struct bio *bio) in dm_bio_restore() argument 47 bio->bi_bdev = bd->bi_bdev; in dm_bio_restore() 48 bio->bi_flags = bd->bi_flags; in dm_bio_restore() [all …]
|
/openbmc/linux/arch/mips/sgi-ip30/ |
H A D | ip30-xtalk.c | 41 struct xtalk_bridge_platform_data *bd; in bridge_platform_create() local 82 bd = kzalloc(sizeof(*bd), GFP_KERNEL); in bridge_platform_create() 83 if (!bd) { in bridge_platform_create() 93 bd->bridge_addr = IP30_RAW_SWIN_BASE(widget); in bridge_platform_create() 94 bd->intr_addr = HEART_INTR_ADDR; in bridge_platform_create() 95 bd->nasid = 0; in bridge_platform_create() 96 bd->masterwid = masterwid; in bridge_platform_create() 98 bd->mem.name = "Bridge PCI MEM"; in bridge_platform_create() 99 bd->mem.start = IP30_SWIN_BASE(widget) + BRIDGE_DEVIO0; in bridge_platform_create() 100 bd->mem.end = IP30_SWIN_BASE(widget) + IP30_SWIN_SIZE - 1; in bridge_platform_create() [all …]
|
/openbmc/linux/include/linux/ |
H A D | backlight.h | 174 int (*check_fb)(struct backlight_device *bd, struct fb_info *info); 345 * @bd: the backlight device 347 static inline int backlight_update_status(struct backlight_device *bd) in backlight_update_status() argument 351 mutex_lock(&bd->update_lock); in backlight_update_status() 352 if (bd->ops && bd->ops->update_status) in backlight_update_status() 353 ret = bd->ops->update_status(bd); in backlight_update_status() 354 mutex_unlock(&bd->update_lock); in backlight_update_status() 361 * @bd: the backlight device to enable 363 static inline int backlight_enable(struct backlight_device *bd) in backlight_enable() argument 365 if (!bd) in backlight_enable() [all …]
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | insn-format.h.inc | 18 F4(RIS, R(1, 8), I(2,32, 8), M(3,12), BD(4,16,20)) 30 F4(RRS, R(1, 8), R(2,12), M(3,32), BD(4,16,20)) 31 F3(RS_a, R(1, 8), BD(2,16,20), R(3,12)) 32 F3(RS_b, R(1, 8), BD(2,16,20), M(3,12)) 34 F2(RSL, L(1, 8, 4), BD(1,16,20)) 43 F1(S, BD(2,16,20)) 44 F2(SI, BD(1,16,20), I(2,8,8)) 45 F2(SIL, BD(1,16,20), I(2,32,16)) 47 F3(SS_a, L(1, 8, 8), BD(1,16,20), BD(2,32,36)) 48 F4(SS_b, L(1, 8, 4), BD(1,16,20), L(2,12,4), BD(2,32,36)) [all …]
|