| /board/freescale/common/ |
| A D | cds_via.c | 10 pci_dev_t dev, struct pci_config_table *tab) in mpc85xx_config_via() argument 16 pci_hose_write_config_byte(hose, dev, 0x48, 0x08); in mpc85xx_config_via() 43 pci_dev_t dev, struct pci_config_table *tab) in mpc85xx_config_via_usbide() argument 45 pciauto_config_device(hose, dev); in mpc85xx_config_via_usbide() 61 pci_dev_t dev, struct pci_config_table *tab) in mpc85xx_config_via_usb() argument 63 pciauto_config_device(hose, dev); in mpc85xx_config_via_usb() 70 pci_dev_t dev, struct pci_config_table *tab) in mpc85xx_config_via_usb2() argument 72 pciauto_config_device(hose, dev); in mpc85xx_config_via_usb2() 81 pciauto_config_device(hose, dev); in mpc85xx_config_via_power() 90 pci_dev_t dev, struct pci_config_table *tab) in mpc85xx_config_via_ac97() argument [all …]
|
| A D | i2c_common.h | 15 #define I2C_READ(dev, register, data, length) \ argument 16 dm_i2c_read(dev, register, data, length) 17 #define I2C_WRITE(dev, register, data, length) \ argument 18 dm_i2c_write(dev, register, data, length) 22 #define I2C_READ(dev, register, data, length) \ argument 23 i2c_read(dev, register, 1, data, length) 24 #define I2C_WRITE(dev, register, data, length) \ argument 25 i2c_write(dev, register, 1, data, length) 28 int fsl_i2c_get_device(int address, int bus, DEVICE_HANDLE_T *dev);
|
| /board/renesas/v3hsk/ |
| A D | cpld.c | 61 dm_i2c_read(dev, addr, data, 2); in cpld_read() 64 dm_i2c_read(dev, addr, data, 2); in cpld_read() 70 dm_i2c_write(dev, addr, &data, 1); in cpld_write() 75 struct udevice *dev; in do_cpld() local 81 &dev); in do_cpld() 90 cpld_read(dev, CPLD_ADDR_PRODUCT_0)); in do_cpld() 105 cpld_read(dev, CPLD_ADDR_POWER_CFG)); in do_cpld() 119 cpld_read(dev, CPLD_ADDR_PCB_SN_0)); in do_cpld() 133 printf("0x%x\n", cpld_read(dev, addr)); in do_cpld() 136 cpld_write(dev, addr, val); in do_cpld() [all …]
|
| /board/ronetix/imx7-cm/ |
| A D | imx7-cm.c | 33 struct udevice *dev; in power_init_board() local 37 ret = pmic_get("pmic@8", &dev); in power_init_board() 45 reg = pmic_reg_read(dev, PFUZE3000_DEVICEID); in power_init_board() 46 rev = pmic_reg_read(dev, PFUZE3000_REVID); in power_init_board() 50 reg = pmic_reg_read(dev, PFUZE3000_LDOGCTL); in power_init_board() 52 pmic_reg_write(dev, PFUZE3000_LDOGCTL, reg); in power_init_board() 56 pmic_reg_write(dev, PFUZE3000_SW1AMODE, reg); in power_init_board() 57 pmic_reg_write(dev, PFUZE3000_SW1BMODE, reg); in power_init_board() 61 pmic_reg_write(dev, PFUZE3000_SW1ASTBY, reg); in power_init_board() 62 pmic_reg_write(dev, PFUZE3000_SW1BSTBY, reg); in power_init_board() [all …]
|
| /board/CZ.NIC/ |
| A D | turris_atsha_otp.c | 26 struct udevice *dev; in get_atsha204a_dev() local 30 dev = NULL; in get_atsha204a_dev() 33 return dev; in get_atsha204a_dev() 38 struct udevice *dev = get_atsha204a_dev(); in turris_atsha_otp_init_mac_addresses() local 42 if (!dev) in turris_atsha_otp_init_mac_addresses() 45 ret = atsha204a_wakeup(dev); in turris_atsha_otp_init_mac_addresses() 59 atsha204a_sleep(dev); in turris_atsha_otp_init_mac_addresses() 90 struct udevice *dev = get_atsha204a_dev(); in turris_atsha_otp_get_serial_number() local 95 if (!dev) in turris_atsha_otp_get_serial_number() 104 ret = atsha204a_wakeup(dev); in turris_atsha_otp_get_serial_number() [all …]
|
| /board/kontron/sl28/ |
| A D | cmds.c | 39 ret = dm_i2c_reg_write(dev, REG_UFM_CTRL, in ufm_shift_data() 59 ret = dm_i2c_reg_write(dev, REG_UFM_CTRL, in ufm_shift_data() 76 static int ufm_erase(struct udevice *dev) in ufm_erase() argument 81 ret = dm_i2c_reg_write(dev, REG_UFM_CTRL, in ufm_erase() 114 ret = ufm_shift_data(dev, data, NULL); in ufm_write() 118 ret = ufm_erase(dev); in ufm_write() 122 return ufm_program(dev); in ufm_write() 127 return ufm_shift_data(dev, 0, data); in ufm_read() 133 struct udevice *dev; in do_sl28_nvm() local 155 ret = ufm_write(dev, nvm); in do_sl28_nvm() [all …]
|
| /board/congatec/cgtqmx8/ |
| A D | spl.c | 23 struct udevice *dev; in spl_board_init() local 26 uclass_find_first_device(UCLASS_MISC, &dev); in spl_board_init() 28 for (; dev; uclass_find_next_device(&dev)) { in spl_board_init() 29 if (device_probe(dev)) in spl_board_init() 38 uclass_find_first_device(UCLASS_POWER_DOMAIN, &dev); in spl_board_init() 40 for (; dev; uclass_find_next_device(&dev)) { in spl_board_init() 41 if (device_probe(dev)) in spl_board_init()
|
| /board/freescale/imx8mn_evk/ |
| A D | spl.c | 49 struct udevice *dev; in spl_board_init() local 58 &dev); in spl_board_init() 66 struct udevice *dev; in power_init_board() local 69 ret = pmic_get("pmic@25", &dev); in power_init_board() 78 pmic_reg_write(dev, PCA9450_BUCK123_DVS, 0x29); in power_init_board() 82 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS0, 0x10); in power_init_board() 85 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS0, 0x1C); in power_init_board() 89 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS1, 0x14); in power_init_board() 90 pmic_reg_write(dev, PCA9450_BUCK1CTRL, 0x59); in power_init_board() 93 pmic_reg_write(dev, PCA9450_LDO2CTRL, 0xC0); in power_init_board() [all …]
|
| /board/samsung/common/ |
| A D | gadget.c | 16 int g_dnl_bind_fixup(struct usb_device_descriptor *dev, const char *name) in g_dnl_bind_fixup() argument 19 put_unaligned(EXYNOS_G_DNL_THOR_VENDOR_NUM, &dev->idVendor); in g_dnl_bind_fixup() 20 put_unaligned(EXYNOS_G_DNL_THOR_PRODUCT_NUM, &dev->idProduct); in g_dnl_bind_fixup() 22 put_unaligned(EXYNOS_G_DNL_UMS_VENDOR_NUM, &dev->idVendor); in g_dnl_bind_fixup() 23 put_unaligned(EXYNOS_G_DNL_UMS_PRODUCT_NUM, &dev->idProduct); in g_dnl_bind_fixup() 25 put_unaligned(CONFIG_USB_GADGET_VENDOR_NUM, &dev->idVendor); in g_dnl_bind_fixup() 26 put_unaligned(CONFIG_USB_GADGET_PRODUCT_NUM, &dev->idProduct); in g_dnl_bind_fixup()
|
| /board/gdsys/common/ |
| A D | osd_cmd.c | 21 struct udevice *dev; in do_osd_write() local 53 dev; in do_osd_write() 54 uclass_next_device(&dev)) { in do_osd_write() 61 dev->name); in do_osd_write() 74 struct udevice *dev; in do_osd_print() local 88 dev; in do_osd_print() 89 uclass_next_device(&dev)) { in do_osd_print() 105 struct udevice *dev; in do_osd_size() local 115 dev; in do_osd_size() 116 uclass_next_device(&dev)) { in do_osd_size() [all …]
|
| /board/cloos/imx8mm_phg/ |
| A D | spl.c | 74 struct udevice *dev; in power_init_board() local 77 ret = pmic_get("pmic@25", &dev); in power_init_board() 86 pmic_reg_write(dev, PCA9450_BUCK123_DVS, 0x29); in power_init_board() 89 pmic_reg_write(dev, PCA9450_BUCK1CTRL, 0x59); in power_init_board() 92 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS1, 0x10); in power_init_board() 95 pmic_reg_write(dev, PCA9450_BUCK3OUT_DVS0, 0x1C); in power_init_board() 98 pmic_reg_write(dev, PCA9450_BUCK3CTRL, 0x4a); in power_init_board() 101 pmic_reg_write(dev, PCA9450_LDO2CTRL, 0xC0); in power_init_board() 104 pmic_reg_write(dev, PCA9450_RESET_CTRL, 0xA1); in power_init_board() 111 struct udevice *dev; in board_init_f() local [all …]
|
| /board/toradex/smarc-imx8mp/ |
| A D | spl.c | 63 struct udevice *dev; in power_init_board() local 66 ret = pmic_get("pmic@25", &dev); in power_init_board() 75 pmic_reg_write(dev, PCA9450_BUCK123_DVS, 0x29); in power_init_board() 85 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS0, 0x14); in power_init_board() 87 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS0, 0x1c); in power_init_board() 89 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS1, 0x14); in power_init_board() 90 pmic_reg_write(dev, PCA9450_BUCK1CTRL, 0x59); in power_init_board() 97 pmic_reg_write(dev, PCA9450_BUCK2OUT_DVS0, 0x1c); in power_init_board() 100 pmic_reg_write(dev, PCA9450_LDO4CTRL, 0x59); in power_init_board() 101 pmic_reg_write(dev, PCA9450_CONFIG2, 0x1); in power_init_board()
|
| /board/congatec/conga-qeval20-qa3-e3845/ |
| A D | conga-qeval20-qa3.c | 32 struct udevice *dev; in board_late_init() local 37 ret = i2c_get_chip_for_busnum(0, 0x2c, 1, &dev); in board_late_init() 47 dm_i2c_read(dev, 0x00, buf, 1); in board_late_init() 55 dm_i2c_write(dev, 0x06, buf, 1); in board_late_init() 58 dm_i2c_write(dev, 0xf8, buf, 1); in board_late_init() 61 dm_i2c_write(dev, 0xfa, buf, 1); in board_late_init() 64 dm_i2c_write(dev, 0xff, buf, 1); in board_late_init()
|
| /board/st/common/ |
| A D | stpmic1.c | 30 struct udevice *dev; in board_ddr_power_init() local 61 ret = pmic_clrsetbits(dev, in board_ddr_power_init() 69 ret = pmic_clrsetbits(dev, in board_ddr_power_init() 88 ret = pmic_clrsetbits(dev, in board_ddr_power_init() 109 ret = pmic_reg_read(dev, in board_ddr_power_init() 145 ret = pmic_clrsetbits(dev, in board_ddr_power_init() 161 ret = pmic_clrsetbits(dev, in board_ddr_power_init() 197 return pmic_clrsetbits(dev, in stmpic_buck1_set() 206 struct udevice *dev; in stpmic1_init() local 214 stmpic_buck1_set(dev, voltage_mv); in stpmic1_init() [all …]
|
| /board/freescale/mx6sllevk/ |
| A D | mx6sllevk.c | 40 struct udevice *dev; in power_init_board() local 46 ret = pmic_get("pfuze100@8", &dev); in power_init_board() 53 dev_id = pmic_reg_read(dev, PFUZE100_DEVICEID); in power_init_board() 54 rev_id = pmic_reg_read(dev, PFUZE100_REVID); in power_init_board() 58 pmic_reg_write(dev, PFUZE100_SW1ABMODE, APS_PFM); in power_init_board() 61 pmic_reg_write(dev, offset + i * SWITCH_SIZE, APS_PFM); in power_init_board() 64 pmic_clrsetbits(dev, PFUZE100_SW1ABSTBY, 0x3f, 0x1b); in power_init_board() 67 pmic_clrsetbits(dev, PFUZE100_SW1ABCONF, 0xc0, 0x40); in power_init_board() 70 pmic_clrsetbits(dev, PFUZE100_SW1CSTBY, 0x3f, 0x1b); in power_init_board() 73 pmic_clrsetbits(dev, PFUZE100_SW1CCONF, 0xc0, 0x40); in power_init_board()
|
| /board/cssi/mcr3000/ |
| A D | mcr3000_gpio.c | 25 struct mcr3000_spi_gpio_data *data = dev_get_priv(dev); in mcr3000_spi_gpio_set_value() 35 static int mcr3000_spi_gpio_get_value(struct udevice *dev, uint gpio) in mcr3000_spi_gpio_get_value() argument 37 struct mcr3000_spi_gpio_data *data = dev_get_priv(dev); in mcr3000_spi_gpio_get_value() 52 static int mcr3000_spi_gpio_ofdata_to_platdata(struct udevice *dev) in mcr3000_spi_gpio_ofdata_to_platdata() argument 54 struct mcr3000_spi_gpio_plat *plat = dev_get_plat(dev); in mcr3000_spi_gpio_ofdata_to_platdata() 58 dev_read_u32_array(dev, "reg", reg, 2); in mcr3000_spi_gpio_ofdata_to_platdata() 59 addr = dev_translate_address(dev, reg); in mcr3000_spi_gpio_ofdata_to_platdata() 66 static int mcr3000_spi_gpio_probe(struct udevice *dev) in mcr3000_spi_gpio_probe() argument 68 struct gpio_dev_priv *uc_priv = dev_get_uclass_priv(dev); in mcr3000_spi_gpio_probe() 69 struct mcr3000_spi_gpio_data *data = dev_get_priv(dev); in mcr3000_spi_gpio_probe() [all …]
|
| /board/freescale/imx93_qsb/ |
| A D | spl.c | 66 struct udevice *dev; in power_init_board() local 70 ret = pmic_get("pmic@25", &dev); in power_init_board() 79 pmic_reg_write(dev, PCA9450_BUCK123_DVS, 0x29); in power_init_board() 82 pmic_reg_write(dev, PCA9450_BUCK1CTRL, 0x59); in power_init_board() 84 ret = pmic_reg_read(dev, PCA9450_PWR_CTRL); in power_init_board() 102 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS0, buck_val); in power_init_board() 111 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS1, 0x0); in power_init_board() 113 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS1, 0x4); in power_init_board() 116 pmic_reg_write(dev, PCA9450_BUCK2OUT_DVS0, 0x28); in power_init_board() 119 pmic_reg_write(dev, 0xa, 0x3); in power_init_board() [all …]
|
| /board/samsung/universal_c210/ |
| A D | universal.c | 77 struct udevice *dev; in adc_power_control() local 81 ret = pmic_get("max8998-pmic", &dev); in adc_power_control() 87 reg = pmic_reg_read(dev, MAX8998_REG_ONOFF1); in adc_power_control() 147 struct udevice *dev; in s5pc210_phy_control() local 151 ret = pmic_get("max8998-pmic", &dev); in s5pc210_phy_control() 160 ret |= pmic_reg_write(dev, in s5pc210_phy_control() 163 reg = pmic_reg_read(dev, MAX8998_REG_ONOFF1); in s5pc210_phy_control() 167 reg = pmic_reg_read(dev, MAX8998_REG_ONOFF2); in s5pc210_phy_control() 182 ret |= pmic_reg_write(dev, in s5pc210_phy_control() 218 struct udevice *dev; in init_pmic_lcd() local [all …]
|
| /board/beacon/imx8mp/ |
| A D | spl.c | 40 struct udevice *dev; in spl_board_init() local 43 ret = uclass_get_device_by_driver(UCLASS_MISC, DM_DRIVER_GET(caam_jr), &dev); in spl_board_init() 63 struct udevice *dev; in power_init_board() local 66 ret = pmic_get("pmic@25", &dev); in power_init_board() 75 pmic_reg_write(dev, PCA9450_BUCK123_DVS, 0x29); in power_init_board() 84 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS0, 0x14); in power_init_board() 86 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS0, 0x1C); in power_init_board() 88 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS1, 0x14); in power_init_board() 89 pmic_reg_write(dev, PCA9450_BUCK1CTRL, 0x59); in power_init_board() 93 pmic_reg_write(dev, PCA9450_BUCK2OUT_DVS0, 0x1C); in power_init_board()
|
| /board/freescale/imx8mm_evk/ |
| A D | spl.c | 73 struct udevice *dev; in power_init_board() local 76 ret = pmic_get("pca9450@25", &dev); in power_init_board() 85 pmic_reg_write(dev, PCA9450_BUCK123_DVS, 0x29); in power_init_board() 88 pmic_reg_write(dev, PCA9450_BUCK1CTRL, 0x59); in power_init_board() 91 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS1, 0x10); in power_init_board() 94 pmic_reg_write(dev, PCA9450_BUCK3OUT_DVS0, 0x1C); in power_init_board() 97 pmic_reg_write(dev, PCA9450_BUCK3CTRL, 0x4a); in power_init_board() 100 pmic_reg_write(dev, PCA9450_LDO2CTRL, 0xC0); in power_init_board() 107 struct udevice *dev; in board_init_f() local 127 &dev); in board_init_f()
|
| /board/phytec/phycore_imx93/ |
| A D | spl.c | 95 struct udevice *dev; in power_init_board() local 99 ret = pmic_get("pmic@25", &dev); in power_init_board() 109 pmic_reg_write(dev, PCA9450_BUCK123_DVS, 0x29); in power_init_board() 112 pmic_reg_write(dev, PCA9450_BUCK1CTRL, 0x59); in power_init_board() 114 ret = pmic_reg_read(dev, PCA9450_PWR_CTRL); in power_init_board() 122 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS0, 0x0c); in power_init_board() 123 pmic_reg_write(dev, PCA9450_BUCK3OUT_DVS0, 0x0c); in power_init_board() 125 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS0, 0x10); in power_init_board() 141 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS1, 0x0); in power_init_board() 143 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS1, 0x4); in power_init_board() [all …]
|
| /board/google/veyron/ |
| A D | veyron.c | 26 struct udevice *dev; in veyron_init() local 30 ret = regulator_get_by_platname("vdd_arm", &dev); in veyron_init() 35 ret = regulator_set_value(dev, 1200000); in veyron_init() 39 ret = regulator_set_value(dev, 1400000); in veyron_init() 44 ret = rockchip_get_clk(&clk.dev); in veyron_init() 52 ret = regulator_get_by_platname("vcc33_sd", &dev); in veyron_init() 56 ret = regulator_set_value(dev, 3300000); in veyron_init() 66 struct udevice *dev; in board_early_init_r() local 81 ret = rockchip_get_clk(&dev); in board_early_init_r()
|
| /board/data_modul/imx8mp_edm_sbc/ |
| A D | spl.c | 35 struct udevice *dev; in data_modul_imx_edm_sbc_board_power_init() local 38 ret = pmic_get("pmic@25", &dev); in data_modul_imx_edm_sbc_board_power_init() 47 pmic_reg_write(dev, PCA9450_BUCK123_DVS, 0x29); in data_modul_imx_edm_sbc_board_power_init() 52 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS0, 0x14); in data_modul_imx_edm_sbc_board_power_init() 57 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS1, 0x14); in data_modul_imx_edm_sbc_board_power_init() 63 pmic_reg_write(dev, PCA9450_BUCK1CTRL, 0x59); in data_modul_imx_edm_sbc_board_power_init() 68 pmic_reg_write(dev, PCA9450_BUCK2OUT_DVS0, 0x1c); in data_modul_imx_edm_sbc_board_power_init() 71 pmic_reg_write(dev, PCA9450_BUCK5CTRL, 0x0d); in data_modul_imx_edm_sbc_board_power_init() 73 pmic_reg_write(dev, PCA9450_BUCK6CTRL, 0x0d); in data_modul_imx_edm_sbc_board_power_init() 76 pmic_reg_write(dev, PCA9450_LDO4CTRL, 0x59); in data_modul_imx_edm_sbc_board_power_init() [all …]
|
| /board/freescale/imx91_evk/ |
| A D | spl.c | 69 struct udevice *dev; in power_init_board() local 73 ret = pmic_get("pmic@25", &dev); in power_init_board() 82 pmic_reg_write(dev, PCA9450_BUCK123_DVS, 0x29); in power_init_board() 85 pmic_reg_write(dev, PCA9450_BUCK1CTRL, 0x59); in power_init_board() 87 ret = pmic_reg_read(dev, PCA9450_PWR_CTRL); in power_init_board() 105 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS0, buck_val); in power_init_board() 106 pmic_reg_write(dev, PCA9450_BUCK3OUT_DVS0, buck_val); in power_init_board() 113 pmic_reg_write(dev, PCA9450_BUCK2OUT_DVS0, 0x28); in power_init_board() 117 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS1, 0x0); in power_init_board() 119 pmic_reg_write(dev, PCA9450_BUCK1OUT_DVS1, 0x4); in power_init_board() [all …]
|
| /board/nvidia/p2371-2180/ |
| A D | p2371-2180.c | 22 struct udevice *dev; in pin_mux_mmc() local 28 ret = i2c_get_chip_for_busnum(0, MAX77620_I2C_ADDR_7BIT, 1, &dev); in pin_mux_mmc() 35 ret = dm_i2c_write(dev, MAX77620_CNFG1_L2_REG, &val, 1); in pin_mux_mmc() 40 ret = dm_i2c_read(dev, MAX77620_CNFG2_L4_REG, &val, 1); in pin_mux_mmc() 45 ret = dm_i2c_write(dev, MAX77620_CNFG2_L4_REG, &val, 1); in pin_mux_mmc() 51 ret = dm_i2c_read(dev, MAX77620_CNFGGLBL1_REG, &val, 1); in pin_mux_mmc() 56 ret = dm_i2c_write(dev, MAX77620_CNFGGLBL1_REG, &val, 1); in pin_mux_mmc() 65 struct udevice *dev; in tegra_pcie_board_init() local 71 ret = i2c_get_chip_for_busnum(0, MAX77620_I2C_ADDR_7BIT, 1, &dev); in tegra_pcie_board_init() 78 ret = dm_i2c_write(dev, MAX77620_CNFG1_L1_REG, &val, 1); in tegra_pcie_board_init()
|