• Home
  • Raw
  • Download

Lines Matching refs:blob

307 static void fdt_board_disable_serial(void *blob, bd_t *bd, const char *alias)  in fdt_board_disable_serial()  argument
313 off = fdt_path_offset(blob, alias); in fdt_board_disable_serial()
320 err = fdt_setprop(blob, off, "status", status, strlen(status) + 1); in fdt_board_disable_serial()
352 static void fdt_board_fixup_qe_uart(void *blob, bd_t *bd) in fdt_board_fixup_qe_uart() argument
369 fdt_board_disable_serial(blob, bd, "serial1"); in fdt_board_fixup_qe_uart()
375 off = fdt_node_offset_by_compatible(blob, off, "ucc_geth"); in fdt_board_fixup_qe_uart()
382 idx = fdt_getprop(blob, off, "cell-index", &len); in fdt_board_fixup_qe_uart()
388 fdt_setprop(blob, off, "device_type", devtype, strlen(devtype) + 1); in fdt_board_fixup_qe_uart()
389 fdt_setprop(blob, off, "compatible", compat, strlen(compat) + 1); in fdt_board_fixup_qe_uart()
390 fdt_setprop(blob, off, "tx-clock-name", clk, strlen(clk) + 1); in fdt_board_fixup_qe_uart()
391 fdt_setprop(blob, off, "rx-clock-name", clk, strlen(clk) + 1); in fdt_board_fixup_qe_uart()
392 fdt_setprop(blob, off, "port-number", &portnum, sizeof(portnum)); in fdt_board_fixup_qe_uart()
440 static void fdt_board_fixup_esdhc(void *blob, bd_t *bd) in fdt_board_fixup_esdhc() argument
449 fdt_board_disable_serial(blob, bd, "serial0"); in fdt_board_fixup_esdhc()
455 off = fdt_node_offset_by_compatible(blob, off, "fsl-i2c"); in fdt_board_fixup_esdhc()
459 idx = fdt_getprop(blob, off, "cell-index", &len); in fdt_board_fixup_esdhc()
464 fdt_setprop(blob, off, "status", status, in fdt_board_fixup_esdhc()
471 off = fdt_node_offset_by_compatible(blob, -1, "fsl,esdhc"); in fdt_board_fixup_esdhc()
476 fdt_delprop(blob, off, "sdhci,1-bit-only"); in fdt_board_fixup_esdhc()
480 static inline void fdt_board_fixup_esdhc(void *blob, bd_t *bd) {} in fdt_board_fixup_esdhc() argument
483 static void fdt_board_fixup_qe_usb(void *blob, bd_t *bd) in fdt_board_fixup_qe_usb() argument
495 do_fixup_by_compat(blob, "fsl,mpc8569-qe-usb", "mode", in fdt_board_fixup_qe_usb()
517 int ft_board_setup(void *blob, bd_t *bd) in ft_board_setup() argument
527 while ((nodeoff = fdt_node_offset_by_compatible(blob, nodeoff, in ft_board_setup()
529 err = fdt_setprop_string(blob, nodeoff, "tx-clock-name", in ft_board_setup()
537 err = fdt_fixup_phy_connection(blob, nodeoff, in ft_board_setup()
546 index = fdt_getprop(blob, nodeoff, "cell-index", 0); in ft_board_setup()
552 ph = fdt_getprop(blob, nodeoff, "phy-handle", 0); in ft_board_setup()
558 off = fdt_node_offset_by_phandle(blob, *ph); in ft_board_setup()
567 err = fdt_setprop(blob, off, "reg", &val, sizeof(u32)); in ft_board_setup()
575 ft_cpu_setup(blob, bd); in ft_board_setup()
579 fdt_board_fixup_esdhc(blob, bd); in ft_board_setup()
580 fdt_board_fixup_qe_uart(blob, bd); in ft_board_setup()
581 fdt_board_fixup_qe_usb(blob, bd); in ft_board_setup()