/openbmc/linux/arch/arm/boot/dts/st/ |
H A D | spear1310-evb.dts | 13 compatible = "st,spear1310-evb", "st,spear1310"; 28 st,pins = "i2c0_grp"; 29 st,function = "i2c0"; 32 st,pins = "i2s0_grp"; 33 st,function = "i2s0"; 36 st,pins = "i2s1_grp"; 37 st,function = "i2s1"; 45 st,function = "clcd"; 48 st,pins = "gmii_grp"; 65 st,function = "smi"; [all …]
|
H A D | stih418-clock.dtsi | 34 compatible = "st,clkgen-c32"; 49 compatible = "st,stih407-clkgen-a9-mux", "st,clkgen-mux"; 70 compatible = "st,clkgen-c32"; 81 compatible = "st,flexgen", "st,flexgen-stih410-a0"; 91 compatible = "st,clkgen-c32"; 117 compatible = "st,flexgen", "st,flexgen-stih418-c0"; 145 compatible = "st,clkgen-c32"; 150 compatible = "st,quadfs-d0"; 157 compatible = "st,flexgen", "st,flexgen-stih410-d0"; 180 compatible = "st,flexgen", "st,flexgen-stih418-d2"; [all …]
|
H A D | stih410-clock.dtsi | 34 compatible = "st,clkgen-c32"; 49 compatible = "st,stih407-clkgen-a9-mux", "st,clkgen-mux"; 70 compatible = "st,clkgen-c32"; 81 compatible = "st,flexgen", "st,flexgen-stih410-a0"; 91 compatible = "st,clkgen-c32"; 117 compatible = "st,flexgen", "st,flexgen-stih410-c0"; 145 compatible = "st,clkgen-c32"; 150 compatible = "st,quadfs-d0"; 157 compatible = "st,flexgen", "st,flexgen-stih410-d0"; 180 compatible = "st,flexgen", "st,flexgen-stih407-d2"; [all …]
|
H A D | stih407-family.dtsi | 237 compatible = "st,st-delta"; 297 compatible = "st,vtg"; 303 compatible = "st,vtg"; 309 compatible = "st,asc"; 319 compatible = "st,asc"; 599 compatible = "st,sdhci-stih407", "st,sdhci"; 614 compatible = "st,sdhci-stih407", "st,sdhci"; 795 st,gmac_en; 849 compatible = "st,stih407-fdma-mpe31-11", "st,slim-rproc"; 866 compatible = "st,stih407-fdma-mpe31-12", "st,slim-rproc"; [all …]
|
/openbmc/linux/drivers/iio/adc/ |
H A D | max1363.c | 340 u8 tx_buf[2] = { st->setupbyte, st->configbyte }; in max1363_write_basic_config() 342 return st->send(st->client, tx_buf, 2); in max1363_write_basic_config() 350 st->configbyte |= st->current_mode->conf; in max1363_set_scan_mode() 801 st->recv(st->client, &rx, 1); in max1363_event_handler() 805 st->send(st->client, tx, 2); in max1363_event_handler() 850 if ((st->mask_low | st->mask_high) & 0x0F) { in max1363_monitor_mode_update() 903 ret = st->send(st->client, tx_buf, len); in max1363_monitor_mode_update() 920 ret = st->send(st->client, tx_buf, 2); in max1363_monitor_mode_update() 975 unifiedmask = st->mask_low | st->mask_high; in max1363_write_event_config() 999 max1363_monitor_mode_update(st, !!(st->mask_high | st->mask_low)); in max1363_write_event_config() [all …]
|
H A D | ltc2497.c | 44 struct ltc2497_driverdata *st = in ltc2497_result_and_measure() local 49 if (st->recv_size == 3) in ltc2497_result_and_measure() 50 ret = i2c_master_recv(st->client, (char *)&st->data.d8, in ltc2497_result_and_measure() 51 st->recv_size); in ltc2497_result_and_measure() 53 ret = i2c_master_recv(st->client, (char *)&st->data.d32, in ltc2497_result_and_measure() 54 st->recv_size); in ltc2497_result_and_measure() 66 if (st->recv_size == 3) { in ltc2497_result_and_measure() 88 ret = i2c_smbus_write_byte(st->client, in ltc2497_result_and_measure() 101 struct ltc2497_driverdata *st; in ltc2497_probe() local 113 st = iio_priv(indio_dev); in ltc2497_probe() [all …]
|
H A D | adi-axi-adc.c | 69 ret = regmap_set_bits(st->regmap, ADI_AXI_REG_RSTN, in axi_adc_enable() 75 return regmap_set_bits(st->regmap, ADI_AXI_REG_RSTN, in axi_adc_enable() 83 regmap_write(st->regmap, ADI_AXI_REG_RSTN, 0); in axi_adc_disable() 93 return regmap_clear_bits(st->regmap, in axi_adc_data_format_set() 136 dev_err(st->dev, "Could not get DMA buffer, %ld\n", in axi_adc_request_buffer() 175 struct adi_axi_adc_state *st; in adi_axi_adc_probe() local 181 st = devm_kzalloc(&pdev->dev, sizeof(*st), GFP_KERNEL); in adi_axi_adc_probe() 182 if (!st) in adi_axi_adc_probe() 189 st->dev = &pdev->dev; in adi_axi_adc_probe() 192 if (IS_ERR(st->regmap)) in adi_axi_adc_probe() [all …]
|
H A D | ltc2496.c | 38 struct ltc2496_driverdata *st = in ltc2496_result_and_measure() local 41 .tx_buf = st->txbuf, in ltc2496_result_and_measure() 42 .rx_buf = st->rxbuf, in ltc2496_result_and_measure() 43 .len = sizeof(st->txbuf), in ltc2496_result_and_measure() 47 st->txbuf[0] = LTC2497_ENABLE | address; in ltc2496_result_and_measure() 49 ret = spi_sync_transfer(st->spi, &t, 1); in ltc2496_result_and_measure() 57 *val = ((st->rxbuf[0] & 0x3f) << 12 | in ltc2496_result_and_measure() 58 st->rxbuf[1] << 4 | st->rxbuf[2] >> 4) - in ltc2496_result_and_measure() 67 struct ltc2496_driverdata *st; in ltc2496_probe() local 74 st = iio_priv(indio_dev); in ltc2496_probe() [all …]
|
H A D | ad7791.c | 247 return ad_sd_write_reg(sd, AD7791_REG_MODE, sizeof(st->mode), st->mode); in ad7791_set_mode() 336 st->filter |= i; in ad7791_write_raw() 338 sizeof(st->filter), in ad7791_write_raw() 339 st->filter); in ad7791_write_raw() 377 st->mode = AD7791_MODE_BUFFER; in ad7791_setup() 393 return ad_sd_write_reg(&st->sd, AD7791_REG_MODE, sizeof(st->mode), in ad7791_setup() 394 st->mode); in ad7791_setup() 406 struct ad7791_state *st; in ad7791_probe() local 418 st = iio_priv(indio_dev); in ad7791_probe() 421 if (IS_ERR(st->reg)) in ad7791_probe() [all …]
|
/openbmc/linux/arch/loongarch/lib/ |
H A D | clear_user.S | 33 1: st.b zero, a0, 0 55 0: st.d zero, a0, 0 66 1: st.d zero, a0, 0 67 2: st.d zero, a0, 8 68 3: st.d zero, a0, 16 69 4: st.d zero, a0, 24 70 5: st.d zero, a0, 32 71 6: st.d zero, a0, 40 72 7: st.d zero, a0, 48 73 8: st.d zero, a0, 56 [all …]
|
H A D | memcpy.S | 42 st.b t0, a0, 0 65 st.b t0, a0, 0 70 st.h t0, a0, 0 76 st.h t0, a0, 0 77 st.b t1, a0, 2 82 st.w t0, a0, 0 88 st.w t0, a0, 0 89 st.b t1, a0, 4 95 st.w t0, a0, 0 96 st.h t1, a0, 4 [all …]
|
/openbmc/linux/drivers/iio/gyro/ |
H A D | itg3200_buffer.c | 116 st->trig = iio_trigger_alloc(&st->i2c->dev, "%s-dev%d", indio_dev->name, in itg3200_probe_trigger() 118 if (!st->trig) in itg3200_probe_trigger() 121 ret = request_irq(st->i2c->irq, in itg3200_probe_trigger() 125 st->trig); in itg3200_probe_trigger() 130 st->trig->ops = &itg3200_trigger_ops; in itg3200_probe_trigger() 132 ret = iio_trigger_register(st->trig); in itg3200_probe_trigger() 142 free_irq(st->i2c->irq, st->trig); in itg3200_probe_trigger() 144 iio_trigger_free(st->trig); in itg3200_probe_trigger() 152 iio_trigger_unregister(st->trig); in itg3200_remove_trigger() 153 free_irq(st->i2c->irq, st->trig); in itg3200_remove_trigger() [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | stm32mp157c.dtsi | 146 compatible = "st,stm32-pwm"; 167 compatible = "st,stm32-pwm"; 188 compatible = "st,stm32-pwm"; 600 st,mem2mem; 617 st,mem2mem; 670 st,idma = <1>; 717 compatible = "st,stm32mp1-pwr", "st,stm32-pwr", "syscon", "simple-mfd"; 721 st,sysrcc = <&rcc>; 727 st,tzcr = <&rcc 0x0 0x1>; 890 st,idma = <1>; [all …]
|
H A D | stih407-family.dtsi | 188 compatible = "st,vtg"; 194 compatible = "st,vtg"; 200 compatible = "st,asc"; 211 compatible = "st,asc"; 222 compatible = "st,asc"; 539 compatible = "st,sdhci-stih407", "st,sdhci"; 554 compatible = "st,sdhci-stih407", "st,sdhci"; 719 st,gmac_en; 812 compatible = "st,stih407-fdma-mpe31-11", "st,slim-rproc"; 829 compatible = "st,stih407-fdma-mpe31-12", "st,slim-rproc"; [all …]
|
/openbmc/linux/tools/testing/selftests/kvm/ |
H A D | steal_time.c | 45 memset(st, 0, sizeof(*st)); in guest_code() 48 check_status(st); in guest_code() 51 check_status(st); in guest_code() 54 check_status(st); in guest_code() 57 check_status(st); in guest_code() 93 pr_info("%d", st->u8_pad[i]); in steal_time_dump() 96 pr_info("%d", st->pad[i]); in steal_time_dump() 131 struct st_time *st; in guest_code() local 145 st = (struct st_time *)status; in guest_code() 148 check_status(st); in guest_code() [all …]
|
/openbmc/linux/drivers/net/wan/ |
H A D | hdlc_cisco.c | 215 if (!st->up) { in cisco_rx() 225 st->up = 1; in cisco_rx() 247 struct cisco_state *st = from_timer(st, t, timer); in cisco_timer() local 250 spin_lock(&st->lock); in cisco_timer() 251 if (st->up && in cisco_timer() 252 time_after(jiffies, st->last_poll + st->settings.timeout * HZ)) { in cisco_timer() 253 st->up = 0; in cisco_timer() 262 st->timer.expires = jiffies + st->settings.interval * HZ; in cisco_timer() 273 st->up = st->txseq = st->rxseq = 0; in cisco_start() 276 st->dev = dev; in cisco_start() [all …]
|
/openbmc/linux/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_tc_flower.c | 13 switch (st->admin->vtype) { in lan966x_tc_is_known_etype() 54 err = vcap_rule_add_key_bit(st->vrule, in lan966x_tc_flower_handler_control_usage() 58 err = vcap_rule_add_key_bit(st->vrule, in lan966x_tc_flower_handler_control_usage() 67 err = vcap_rule_add_key_bit(st->vrule, in lan966x_tc_flower_handler_control_usage() 96 if (!lan966x_tc_is_known_etype(st, st->l3_proto)) { in lan966x_tc_flower_handler_basic_usage() 98 st->l3_proto, ~0); in lan966x_tc_flower_handler_basic_usage() 101 } else if (st->l3_proto == ETH_P_IP) { in lan966x_tc_flower_handler_basic_usage() 130 st->l3_proto, ~0); in lan966x_tc_flower_handler_basic_usage() 136 st->l4_proto = match.key->ip_proto; in lan966x_tc_flower_handler_basic_usage() 138 if (st->l4_proto == IPPROTO_TCP) { in lan966x_tc_flower_handler_basic_usage() [all …]
|
/openbmc/linux/drivers/media/usb/dvb-usb/ |
H A D | vp702x.c | 132 kfree(st->buf); in vp702x_usb_inout_cmd() 133 st->buf = buf; in vp702x_usb_inout_cmd() 136 buf = st->buf; in vp702x_usb_inout_cmd() 160 buf = st->buf; in vp702x_set_pld_mode() 177 buf = st->buf; in vp702x_set_pld_state() 298 buf = st->buf; in vp702x_read_mac_addr() 347 st = d->priv; in vp702x_usb_probe() 348 st->buf_len = 16; in vp702x_usb_probe() 349 st->buf = kmalloc(st->buf_len, GFP_KERNEL); in vp702x_usb_probe() 350 if (!st->buf) { in vp702x_usb_probe() [all …]
|
/openbmc/linux/drivers/iio/dac/ |
H A D | ad5380.c | 101 mutex_lock(&st->lock); in ad5380_write_dac_powerdown() 108 st->pwr_down = pwr_down; in ad5380_write_dac_powerdown() 110 mutex_unlock(&st->lock); in ad5380_write_dac_powerdown() 226 *val = 2 * st->vref; in ad5380_read_raw() 371 struct ad5380_state *st; in ad5380_probe() local 381 st = iio_priv(indio_dev); in ad5380_probe() 385 st->regmap = regmap; in ad5380_probe() 392 mutex_init(&st->lock); in ad5380_probe() 416 st->vref = ret / 1000; in ad5380_probe() 418 st->vref = st->chip_info->int_vref; in ad5380_probe() [all …]
|
H A D | ad5686-spi.c | 19 struct spi_device *spi = to_spi_device(st->dev); in ad5686_spi_write() 22 switch (st->chip_info->regmap_type) { in ad5686_spi_write() 24 st->data[0].d16 = cpu_to_be16(AD5310_CMD(cmd) | in ad5686_spi_write() 26 buf = &st->data[0].d8[0]; in ad5686_spi_write() 32 buf = &st->data[0].d8[1]; in ad5686_spi_write() 39 buf = &st->data[0].d8[1]; in ad5686_spi_write() 53 .tx_buf = &st->data[0].d8[1], in ad5686_spi_read() 57 .tx_buf = &st->data[1].d8[1], in ad5686_spi_read() 58 .rx_buf = &st->data[2].d8[1], in ad5686_spi_read() 66 switch (st->chip_info->regmap_type) { in ad5686_spi_read() [all …]
|
/openbmc/linux/drivers/hwmon/ |
H A D | iio_hwmon.c | 69 struct iio_hwmon_state *st; in iio_hwmon_probe() local 87 st = devm_kzalloc(dev, sizeof(*st), GFP_KERNEL); in iio_hwmon_probe() 88 if (st == NULL) in iio_hwmon_probe() 91 st->channels = channels; in iio_hwmon_probe() 94 while (st->channels[st->num_channels].indio_dev) in iio_hwmon_probe() 95 st->num_channels++; in iio_hwmon_probe() 98 st->num_channels + 1, sizeof(*st->attrs), in iio_hwmon_probe() 100 if (st->attrs == NULL) in iio_hwmon_probe() 153 st->attr_group.attrs = st->attrs; in iio_hwmon_probe() 154 st->groups[0] = &st->attr_group; in iio_hwmon_probe() [all …]
|
/openbmc/linux/block/ |
H A D | bfq-wf2q.c | 110 struct bfq_service_tree *st = in bfq_update_next_in_service() local 600 st->first_idle = entity; in bfq_idle_insert() 602 st->last_idle = entity; in bfq_idle_insert() 632 st->wsum -= entity->weight; in bfq_forget_entity() 804 st->vtime += bfq_delta(served, st->wsum); in bfq_bfqq_served() 805 bfq_forget_idle(st); in bfq_bfqq_served() 866 st = __bfq_entity_update_weight_prio(st, entity, true); in bfq_update_fin_time_enqueue() 939 min_vstart = st->vtime; in __bfq_activate_entity() 1273 return st->vtime; in bfq_calc_vtime_jump() 1279 st->vtime = new_value; in bfq_update_vtime() [all …]
|
/openbmc/linux/tools/testing/vsock/ |
H A D | vsock_diag_test.c | 94 print_vsock_addr(fp, st->msg.vdiag_src_cid, st->msg.vdiag_src_port); in print_vsock_stat() 96 print_vsock_addr(fp, st->msg.vdiag_dst_cid, st->msg.vdiag_dst_port); in print_vsock_stat() 101 st->msg.vdiag_ino); in print_vsock_stat() 106 struct vsock_stat *st; in print_vsock_stats() local 114 struct vsock_stat *st; in find_vsock_stat() local 124 return st; in find_vsock_stat() 239 struct vsock_stat *st; in add_vsock_stat() local 241 st = malloc(sizeof(*st)); in add_vsock_stat() 242 if (!st) { in add_vsock_stat() 247 st->msg = *resp; in add_vsock_stat() [all …]
|
/openbmc/linux/drivers/iio/imu/ |
H A D | adis16400.c | 446 spi_setup(st->adis.spi); in adis16400_initial_setup() 469 spi_get_chipselect(st->adis.spi, 0), st->adis.spi->irq); in adis16400_initial_setup() 479 spi_setup(st->adis.spi); in adis16400_initial_setup() 512 adis_dev_lock(&st->adis); in adis16400_write_raw() 513 st->filt_int = val; in adis16400_write_raw() 515 sps = st->variant->get_freq(st); in adis16400_write_raw() 531 adis_dev_lock(&st->adis); in adis16400_write_raw() 532 ret = st->variant->set_freq(st, sps); in adis16400_write_raw() 599 adis_dev_lock(&st->adis); in adis16400_read_raw() 608 ret = st->variant->get_freq(st); in adis16400_read_raw() [all …]
|
/openbmc/linux/drivers/spi/ |
H A D | spi-axi-spi-engine.c | 318 st->cmd_buf += m; in spi_engine_write_cmd_fifo() 339 st->tx_buf += m; in spi_engine_write_tx_fifo() 362 st->rx_buf += m; in spi_engine_read_rx_fifo() 413 kfree(st->p); in spi_engine_irq() 414 kfree(st); in spi_engine_irq() 445 st = kzalloc(sizeof(*st), GFP_KERNEL); in spi_engine_transfer_one_message() 446 if (!st) in spi_engine_transfer_one_message() 455 kfree(st); in spi_engine_transfer_one_message() 462 kfree(st); in spi_engine_transfer_one_message() 473 msg->state = st; in spi_engine_transfer_one_message() [all …]
|