/openbmc/u-boot/drivers/power/regulator/ |
H A D | lp87565_regulator.c | 21 static int lp87565_buck_enable(struct udevice *dev, int op, bool *enable) in lp87565_buck_enable() 84 static int lp87565_buck_val(struct udevice *dev, int op, int *uV) in lp87565_buck_val() 123 static int lp87565_buck_probe(struct udevice *dev) in lp87565_buck_probe() 149 static int buck_get_value(struct udevice *dev) in buck_get_value() 161 static int buck_set_value(struct udevice *dev, int uV) in buck_set_value() 166 static int buck_get_enable(struct udevice *dev) in buck_get_enable() 179 static int buck_set_enable(struct udevice *dev, bool enable) in buck_set_enable()
|
H A D | tps65910_regulator.c | 139 static int tps65910_regulator_get_value(struct udevice *dev, in tps65910_regulator_get_value() 156 static int tps65910_ldo_get_value(struct udevice *dev) in tps65910_ldo_get_value() 190 static int tps65910_regulator_set_value(struct udevice *dev, in tps65910_regulator_set_value() 216 static int tps65910_ldo_set_value(struct udevice *dev, int uV) in tps65910_ldo_set_value() 248 static int tps65910_get_enable(struct udevice *dev) in tps65910_get_enable() 265 static int tps65910_set_enable(struct udevice *dev, bool enable) in tps65910_set_enable() 285 static int buck_get_vdd1_vdd2_value(struct udevice *dev, int reg_vdd) in buck_get_vdd1_vdd2_value() 305 static int tps65910_buck_get_value(struct udevice *dev) in tps65910_buck_get_value() 321 static int buck_set_vdd1_vdd2_value(struct udevice *dev, int uV) in buck_set_vdd1_vdd2_value() 369 static int tps65910_buck_set_value(struct udevice *dev, int uV) in tps65910_buck_set_value() [all …]
|
/openbmc/u-boot/drivers/mmc/ |
H A D | arm_pl180_mmci.c | 36 static int wait_for_command_end(struct mmc *dev, struct mmc_cmd *cmd) in wait_for_command_end() 76 static int do_command(struct mmc *dev, struct mmc_cmd *cmd) in do_command() 108 static int read_bytes(struct mmc *dev, u32 *dest, u32 blkcount, u32 blksize) in read_bytes() 163 static int write_bytes(struct mmc *dev, u32 *src, u32 blkcount, u32 blksize) in write_bytes() 222 static int do_data_transfer(struct mmc *dev, in do_data_transfer() 268 static int host_request(struct mmc *dev, in host_request() 282 static int host_set_ios(struct mmc *dev) in host_set_ios() 346 static int mmc_host_reset(struct mmc *dev) in mmc_host_reset() 416 static int arm_pl180_mmc_probe(struct udevice *dev) in arm_pl180_mmc_probe() 475 int arm_pl180_mmc_bind(struct udevice *dev) in arm_pl180_mmc_bind() [all …]
|
/openbmc/u-boot/drivers/misc/ |
H A D | i2c_eeprom.c | 23 int i2c_eeprom_read(struct udevice *dev, int offset, uint8_t *buf, int size) in i2c_eeprom_read() 33 int i2c_eeprom_write(struct udevice *dev, int offset, uint8_t *buf, int size) in i2c_eeprom_write() 43 int i2c_eeprom_size(struct udevice *dev) in i2c_eeprom_size() 53 static int i2c_eeprom_std_read(struct udevice *dev, int offset, uint8_t *buf, in i2c_eeprom_std_read() 59 static int i2c_eeprom_std_write(struct udevice *dev, int offset, in i2c_eeprom_std_write() 82 static int i2c_eeprom_std_size(struct udevice *dev) in i2c_eeprom_std_size() 95 static int i2c_eeprom_std_ofdata_to_platdata(struct udevice *dev) in i2c_eeprom_std_ofdata_to_platdata() 117 static int i2c_eeprom_std_bind(struct udevice *dev) in i2c_eeprom_std_bind() 140 static int i2c_eeprom_std_probe(struct udevice *dev) in i2c_eeprom_std_probe() 295 static int i2c_eeprom_partition_probe(struct udevice *dev) in i2c_eeprom_partition_probe() [all …]
|
H A D | smsc_lpc47m.c | 10 static void pnp_enter_conf_state(u16 dev) in pnp_enter_conf_state() 17 static void pnp_exit_conf_state(u16 dev) in pnp_exit_conf_state() 24 void lpc47m_enable_serial(uint dev, uint iobase, uint irq) in lpc47m_enable_serial() 35 void lpc47m_enable_kbc(uint dev, uint irq0, uint irq1) in lpc47m_enable_kbc()
|
/openbmc/u-boot/drivers/pch/ |
H A D | pch-uclass.c | 11 int pch_get_spi_base(struct udevice *dev, ulong *sbasep) in pch_get_spi_base() 22 int pch_set_spi_protect(struct udevice *dev, bool protect) in pch_set_spi_protect() 32 int pch_get_gpio_base(struct udevice *dev, u32 *gbasep) in pch_get_gpio_base() 43 int pch_get_io_base(struct udevice *dev, u32 *iobasep) in pch_get_io_base() 54 int pch_ioctl(struct udevice *dev, ulong req, void *data, int size) in pch_ioctl()
|
/openbmc/u-boot/drivers/tpm/ |
H A D | tpm_atmel_twi.c | 27 static int tpm_atmel_twi_open(struct udevice *dev) in tpm_atmel_twi_open() 39 static int tpm_atmel_twi_close(struct udevice *dev) in tpm_atmel_twi_close() 52 static int tpm_atmel_twi_get_desc(struct udevice *dev, char *buf, int size) in tpm_atmel_twi_get_desc() 70 static int tpm_atmel_twi_xfer(struct udevice *dev, in tpm_atmel_twi_xfer() 143 static int tpm_atmel_twi_probe(struct udevice *dev) in tpm_atmel_twi_probe()
|
/openbmc/u-boot/drivers/usb/musb-new/ |
H A D | ti-musb.c | 32 static void ti_musb_set_phy_power(struct udevice *dev, u8 on) in ti_musb_set_phy_power() 78 static int ti_musb_ofdata_to_platdata(struct udevice *dev) in ti_musb_ofdata_to_platdata() 145 static int ti_musb_host_probe(struct udevice *dev) in ti_musb_host_probe() 166 static int ti_musb_host_remove(struct udevice *dev) in ti_musb_host_remove() 177 static int ti_musb_host_ofdata_to_platdata(struct udevice *dev) in ti_musb_host_ofdata_to_platdata() 215 static int ti_musb_peripheral_ofdata_to_platdata(struct udevice *dev) in ti_musb_peripheral_ofdata_to_platdata() 233 int dm_usb_gadget_handle_interrupts(struct udevice *dev) in dm_usb_gadget_handle_interrupts() 242 static int ti_musb_peripheral_probe(struct udevice *dev) in ti_musb_peripheral_probe() 259 static int ti_musb_peripheral_remove(struct udevice *dev) in ti_musb_peripheral_remove() 293 struct udevice *dev; in ti_musb_wrapper_bind() local
|
/openbmc/u-boot/drivers/gpio/ |
H A D | 74x164_gpio.c | 45 static int gen_74x164_write_conf(struct udevice *dev) in gen_74x164_write_conf() 62 static int gen_74x164_get_value(struct udevice *dev, unsigned offset) in gen_74x164_get_value() 71 static int gen_74x164_set_value(struct udevice *dev, unsigned offset, in gen_74x164_set_value() 91 static int gen_74x164_direction_input(struct udevice *dev, unsigned offset) in gen_74x164_direction_input() 96 static int gen_74x164_direction_output(struct udevice *dev, unsigned offset, in gen_74x164_direction_output() 102 static int gen_74x164_get_function(struct udevice *dev, unsigned offset) in gen_74x164_get_function() 107 static int gen_74x164_xlate(struct udevice *dev, struct gpio_desc *desc, in gen_74x164_xlate() 125 static int gen_74x164_probe(struct udevice *dev) in gen_74x164_probe()
|
H A D | axp_gpio.c | 36 static int axp_gpio_direction_input(struct udevice *dev, unsigned pin) in axp_gpio_direction_input() 54 static int axp_gpio_direction_output(struct udevice *dev, unsigned pin, in axp_gpio_direction_output() 81 static int axp_gpio_get_value(struct udevice *dev, unsigned pin) in axp_gpio_get_value() 114 static int axp_gpio_set_value(struct udevice *dev, unsigned pin, int val) in axp_gpio_set_value() 146 static int gpio_axp_probe(struct udevice *dev) in gpio_axp_probe() 166 struct udevice *dev; in axp_gpio_init() local
|
H A D | tegra186_gpio.c | 34 static uint32_t *tegra186_gpio_reg(struct udevice *dev, uint32_t reg, in tegra186_gpio_reg() 43 static int tegra186_gpio_set_out(struct udevice *dev, unsigned offset, in tegra186_gpio_set_out() 69 static int tegra186_gpio_set_val(struct udevice *dev, unsigned offset, bool val) in tegra186_gpio_set_val() 85 static int tegra186_gpio_direction_input(struct udevice *dev, unsigned offset) in tegra186_gpio_direction_input() 90 static int tegra186_gpio_direction_output(struct udevice *dev, unsigned offset, in tegra186_gpio_direction_output() 101 static int tegra186_gpio_get_value(struct udevice *dev, unsigned offset) in tegra186_gpio_get_value() 119 static int tegra186_gpio_set_value(struct udevice *dev, unsigned offset, in tegra186_gpio_set_value() 125 static int tegra186_gpio_get_function(struct udevice *dev, unsigned offset) in tegra186_gpio_get_function() 138 static int tegra186_gpio_xlate(struct udevice *dev, struct gpio_desc *desc, in tegra186_gpio_xlate() 185 struct udevice *dev; in tegra186_gpio_bind() local [all …]
|
/openbmc/u-boot/drivers/usb/gadget/ |
H A D | dwc2_udc_otg_xfer_dma.c | 27 static inline void dwc2_udc_ep0_zlp(struct dwc2_udc *dev) in dwc2_udc_ep0_zlp() 192 static void complete_rx(struct dwc2_udc *dev, u8 ep_num) in complete_rx() 265 static void complete_tx(struct dwc2_udc *dev, u8 ep_num) in complete_tx() 341 static inline void dwc2_udc_check_tx_queue(struct dwc2_udc *dev, u8 ep_num) in dwc2_udc_check_tx_queue() 368 static void process_ep_in_intr(struct dwc2_udc *dev) in process_ep_in_intr() 415 static void process_ep_out_intr(struct dwc2_udc *dev) in process_ep_out_intr() 469 struct dwc2_udc *dev = _dev; in dwc2_udc_irq() local 590 struct dwc2_udc *dev; in dwc2_queue() local 743 static void udc_set_address(struct dwc2_udc *dev, unsigned char address) in udc_set_address() 759 struct dwc2_udc *dev; in dwc2_udc_ep0_set_stall() local [all …]
|
/openbmc/u-boot/drivers/sound/ |
H A D | sound-uclass.c | 14 int sound_setup(struct udevice *dev) in sound_setup() 24 int sound_play(struct udevice *dev, void *data, uint data_size) in sound_play() 34 int sound_start_beep(struct udevice *dev, int frequency_hz) in sound_start_beep() 44 int sound_stop_beep(struct udevice *dev) in sound_stop_beep() 54 int sound_beep(struct udevice *dev, int msecs, int frequency_hz) in sound_beep() 106 int sound_find_codec_i2s(struct udevice *dev) in sound_find_codec_i2s()
|
/openbmc/u-boot/drivers/serial/ |
H A D | sandbox.c | 66 static int sandbox_serial_probe(struct udevice *dev) in sandbox_serial_probe() 81 static int sandbox_serial_remove(struct udevice *dev) in sandbox_serial_remove() 91 static int sandbox_serial_putc(struct udevice *dev, const char ch) in sandbox_serial_putc() 113 static int sandbox_serial_pending(struct udevice *dev, bool input) in sandbox_serial_pending() 136 static int sandbox_serial_getc(struct udevice *dev) in sandbox_serial_getc() 166 static int sandbox_serial_getconfig(struct udevice *dev, uint *serial_config) in sandbox_serial_getconfig() 178 static int sandbox_serial_setconfig(struct udevice *dev, uint serial_config) in sandbox_serial_setconfig() 191 static int sandbox_serial_getinfo(struct udevice *dev, in sandbox_serial_getinfo() 217 static int sandbox_serial_ofdata_to_platdata(struct udevice *dev) in sandbox_serial_ofdata_to_platdata()
|
/openbmc/u-boot/test/dm/ |
H A D | core.c | 110 struct udevice *dev; in dm_test_autobind() local 145 struct udevice *dev; in dm_test_autobind_uclass_pdata_alloc() local 174 struct udevice *dev; in dm_test_autobind_uclass_pdata_valid() local 201 struct udevice *dev; in dm_test_autoprobe() local 268 struct udevice *dev; in dm_test_platdata() local 287 struct udevice *dev, *test_dev; in dm_test_lifecycle() local 342 struct udevice *dev, *dev_penultimate, *dev_last, *test_dev; in dm_test_ordering() local 395 int dm_check_operations(struct unit_test_state *uts, struct udevice *dev, in dm_check_operations() 425 struct udevice *dev; in dm_test_operations() local 455 struct udevice *dev; in dm_test_remove() local [all …]
|
/openbmc/u-boot/drivers/input/ |
H A D | keyboard-uclass.c | 12 struct udevice *dev = sdev->priv; in keyboard_start() local 23 struct udevice *dev = sdev->priv; in keyboard_stop() local 34 struct udevice *dev = sdev->priv; in keyboard_tstc() local 49 struct udevice *dev = sdev->priv; in keyboard_getc() local 62 static int keyboard_pre_probe(struct udevice *dev) in keyboard_pre_probe()
|
/openbmc/u-boot/drivers/timer/ |
H A D | timer-uclass.c | 26 int notrace timer_get_count(struct udevice *dev, u64 *count) in timer_get_count() 36 unsigned long notrace timer_get_rate(struct udevice *dev) in timer_get_rate() 43 static int timer_pre_probe(struct udevice *dev) in timer_pre_probe() 66 static int timer_post_probe(struct udevice *dev) in timer_post_probe() 87 struct udevice *dev = NULL; in dm_timer_init() local
|
/openbmc/u-boot/drivers/power/pmic/ |
H A D | pmic_tps65910_dm.c | 20 static int pmic_tps65910_reg_count(struct udevice *dev) in pmic_tps65910_reg_count() 25 static int pmic_tps65910_write(struct udevice *dev, uint reg, const u8 *buffer, in pmic_tps65910_write() 37 static int pmic_tps65910_read(struct udevice *dev, uint reg, u8 *buffer, in pmic_tps65910_read() 49 static int pmic_tps65910_bind(struct udevice *dev) in pmic_tps65910_bind() 67 static int pmic_tps65910_probe(struct udevice *dev) in pmic_tps65910_probe()
|
/openbmc/u-boot/drivers/rtc/ |
H A D | rv3029.c | 75 static int rv3029_rtc_get(struct udevice *dev, struct rtc_time *tm) in rv3029_rtc_get() 120 static int rv3029_rtc_set(struct udevice *dev, const struct rtc_time *tm) in rv3029_rtc_set() 146 static int rv3029_rtc_reset(struct udevice *dev) in rv3029_rtc_reset() 172 static int rv3029_rtc_read8(struct udevice *dev, unsigned int reg) in rv3029_rtc_read8() 181 static int rv3029_rtc_write8(struct udevice *dev, unsigned int reg, int val) in rv3029_rtc_write8() 189 static int rv3029_get_sr(struct udevice *dev, u8 *buf) in rv3029_get_sr() 200 static int rv3029_set_sr(struct udevice *dev, u8 val) in rv3029_set_sr() 212 static int rv3029_eeprom_busywait(struct udevice *dev) in rv3029_eeprom_busywait() 233 static int rv3029_update_bits(struct udevice *dev, u8 reg, u8 mask, u8 set) in rv3029_update_bits() 253 static int rv3029_eeprom_exit(struct udevice *dev) in rv3029_eeprom_exit() [all …]
|
/openbmc/u-boot/arch/arm/mach-snapdragon/ |
H A D | pinctrl-snapdragon.c | 32 static int msm_get_functions_count(struct udevice *dev) in msm_get_functions_count() 39 static int msm_get_pins_count(struct udevice *dev) in msm_get_pins_count() 46 static const char *msm_get_function_name(struct udevice *dev, in msm_get_function_name() 54 static int msm_pinctrl_probe(struct udevice *dev) in msm_pinctrl_probe() 64 static const char *msm_get_pin_name(struct udevice *dev, unsigned int selector) in msm_get_pin_name() 71 static int msm_pinmux_set(struct udevice *dev, unsigned int pin_selector, in msm_pinmux_set() 82 static int msm_pinconf_set(struct udevice *dev, unsigned int pin_selector, in msm_pinconf_set()
|
/openbmc/u-boot/drivers/i2c/ |
H A D | rcar_iic.c | 46 static void sh_irq_dte(struct udevice *dev) in sh_irq_dte() 58 static int sh_irq_dte_with_tack(struct udevice *dev) in sh_irq_dte_with_tack() 75 static void sh_irq_busy(struct udevice *dev) in sh_irq_busy() 87 static int rcar_iic_set_addr(struct udevice *dev, u8 chip, u8 read) in rcar_iic_set_addr() 107 static void rcar_iic_finish(struct udevice *dev) in rcar_iic_finish() 115 static int rcar_iic_read_common(struct udevice *dev, struct i2c_msg *msg) in rcar_iic_read_common() 148 static int rcar_iic_write_common(struct udevice *dev, struct i2c_msg *msg) in rcar_iic_write_common() 179 static int rcar_iic_xfer(struct udevice *dev, struct i2c_msg *msg, int nmsgs) in rcar_iic_xfer() 196 static int rcar_iic_set_speed(struct udevice *dev, uint speed) in rcar_iic_set_speed() 220 static int rcar_iic_probe_chip(struct udevice *dev, uint addr, uint flags) in rcar_iic_probe_chip() [all …]
|
H A D | sh_i2c.c | 67 static void sh_irq_dte(struct sh_i2c *dev) in sh_irq_dte() 78 static int sh_irq_dte_with_tack(struct sh_i2c *dev) in sh_irq_dte_with_tack() 92 static void sh_irq_busy(struct sh_i2c *dev) in sh_irq_busy() 103 static int sh_i2c_set_addr(struct sh_i2c *dev, u8 chip, u8 addr, int stop) in sh_i2c_set_addr() 139 static void sh_i2c_finish(struct sh_i2c *dev) in sh_i2c_finish() 146 sh_i2c_raw_write(struct sh_i2c *dev, u8 chip, uint addr, u8 val) in sh_i2c_raw_write() 168 static int sh_i2c_raw_read(struct sh_i2c *dev, u8 chip, u8 addr) in sh_i2c_raw_read() 243 struct sh_i2c *dev = (struct sh_i2c *)i2c_dev[adap->hwadapnr]; in sh_i2c_read() local 260 struct sh_i2c *dev = (struct sh_i2c *)i2c_dev[adap->hwadapnr]; in sh_i2c_write() local 272 sh_i2c_probe(struct i2c_adapter *adap, u8 dev) in sh_i2c_probe() [all …]
|
/openbmc/u-boot/drivers/core/ |
H A D | syscon-uclass.c | 26 struct regmap *syscon_get_regmap(struct udevice *dev) in syscon_get_regmap() 36 static int syscon_pre_probe(struct udevice *dev) in syscon_pre_probe() 60 struct regmap *syscon_regmap_lookup_by_phandle(struct udevice *dev, in syscon_regmap_lookup_by_phandle() 85 struct udevice *dev; in syscon_get_by_driver_data() local 106 struct udevice *dev; in syscon_get_regmap_by_driver_data() local 155 struct udevice *dev, *parent; in syscon_node_to_regmap() local
|
/openbmc/u-boot/drivers/pinctrl/uniphier/ |
H A D | pinctrl-uniphier-core.c | 27 static int uniphier_pinctrl_get_pins_count(struct udevice *dev) in uniphier_pinctrl_get_pins_count() 40 static const char *uniphier_pinctrl_get_pin_name(struct udevice *dev, in uniphier_pinctrl_get_pin_name() 55 static int uniphier_pinctrl_get_groups_count(struct udevice *dev) in uniphier_pinctrl_get_groups_count() 62 static const char *uniphier_pinctrl_get_group_name(struct udevice *dev, in uniphier_pinctrl_get_group_name() 73 static int uniphier_pinmux_get_functions_count(struct udevice *dev) in uniphier_pinmux_get_functions_count() 80 static const char *uniphier_pinmux_get_function_name(struct udevice *dev, in uniphier_pinmux_get_function_name() 91 static int uniphier_pinconf_input_enable_perpin(struct udevice *dev, in uniphier_pinconf_input_enable_perpin() 111 static int uniphier_pinconf_input_enable_legacy(struct udevice *dev, in uniphier_pinconf_input_enable_legacy() 129 static int uniphier_pinconf_input_enable(struct udevice *dev, in uniphier_pinconf_input_enable() 166 static int uniphier_pinconf_bias_set(struct udevice *dev, unsigned int pin, in uniphier_pinconf_bias_set() [all …]
|
/openbmc/u-boot/drivers/led/ |
H A D | led-uclass.c | 17 struct udevice *dev; in led_get_by_label() local 35 int led_set_state(struct udevice *dev, enum led_state_t state) in led_set_state() 45 enum led_state_t led_get_state(struct udevice *dev) in led_get_state() 56 int led_set_period(struct udevice *dev, int period_ms) in led_set_period() 69 struct udevice *dev; in led_default_state() local
|