{"push_id":2794471506,"size":7,"distinct_size":7,"ref":"refs/heads/testing","head":"b961cd309e5c26ef7e9c4fbc55e4f5367867352d","before":"114d5f2741ab8d1202d5d0f303483cf69c9128b6","commits":[{"sha":"ed8c8c69176b346ecd33273aefee0fb372a74ee8","author":{"name":"Jean-Jacques Hiblot","email":"945fd5a31a3ce50e10e2f4aa1a281647e423db0c@ti.com"},"message":"usb: gadget: Add bcdDevice for the DWC3 USB Gadget Controller\n\nAdd an entry in usb_gadget_controller_number() for the DWC3 gadget\ncontroller. Without it, it is not possible to bind the USB Ethernet driver.\n\nSigned-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>","distinct":true,"url":"https://api.github.com/repos/lmajewski/u-boot-dfu/commits/ed8c8c69176b346ecd33273aefee0fb372a74ee8"},{"sha":"d8507ddc01747c0a9e5fe622c09f9f81374bdd39","author":{"name":"Jean-Jacques Hiblot","email":"945fd5a31a3ce50e10e2f4aa1a281647e423db0c@ti.com"},"message":"net: eth-uclass: Fix for DM USB ethernet support\n\nWhen a USB ethernet device is halted, the device driver is removed. When\nthis happens the uclass private memory is freed and uclass_priv is set to\nNULL. This causes a data abort when uclass_priv->state is then set to\nETH_STATE_PASSIVE.\n\nFix it by checking if uclass_priv is NULL before setting uclass_priv->state\n\nSigned-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>\nAcked-by: Joe Hershberger <joe.hershberger@ni.com>","distinct":true,"url":"https://api.github.com/repos/lmajewski/u-boot-dfu/commits/d8507ddc01747c0a9e5fe622c09f9f81374bdd39"},{"sha":"97acbdf93943a8a984eea0c4caf24f5b9efb484b","author":{"name":"Jean-Jacques Hiblot","email":"945fd5a31a3ce50e10e2f4aa1a281647e423db0c@ti.com"},"message":"uclass: Add dev_get_uclass_index() to get the uclass/index of a device\n\nThis function is the reciprocal of uclass_find_device().\nIt will be used to print the index information in dm tree dump.\n\nSigned-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>","distinct":true,"url":"https://api.github.com/repos/lmajewski/u-boot-dfu/commits/97acbdf93943a8a984eea0c4caf24f5b9efb484b"},{"sha":"8e0e256795154a9798a1de8bc61309b4d383573c","author":{"name":"Jean-Jacques Hiblot","email":"945fd5a31a3ce50e10e2f4aa1a281647e423db0c@ti.com"},"message":"dm: print the index of the device when dumping the dm tree\n\nCommand \"dm tree\" dumps the devices with class, driver, name information.\nAdd the index of the device in the class too, because the information is\nuseful for the bind/unbind commands.\n\nSigned-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>\nReviewed-by: Simon Glass <sjg@chromium.org>","distinct":true,"url":"https://api.github.com/repos/lmajewski/u-boot-dfu/commits/8e0e256795154a9798a1de8bc61309b4d383573c"},{"sha":"f479751e541bb31c1fc1d88d26317b0d0effa02c","author":{"name":"Jean-Jacques Hiblot","email":"945fd5a31a3ce50e10e2f4aa1a281647e423db0c@ti.com"},"message":"dm: convert device_get_global_by_of_offset() to device_get_global_by_ofnode()\n\nAlso add device_find_global_by_ofnode() that also find a device based on\nthe OF node, but doesn't probe the device.\n\nSigned-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>","distinct":true,"url":"https://api.github.com/repos/lmajewski/u-boot-dfu/commits/f479751e541bb31c1fc1d88d26317b0d0effa02c"},{"sha":"6bc4568211a41651f391f0b52f52c117deea03be","author":{"name":"Jean-Jacques Hiblot","email":"945fd5a31a3ce50e10e2f4aa1a281647e423db0c@ti.com"},"message":"device: expose the functions used to remove and unbind children of a device\n\nAlso add a 'drv' parameter to filter the children to remove/unbind.\nExporting those functions is a preparatory work for the addition of the\nbind/unbind commands.\n\nSigned-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>","distinct":true,"url":"https://api.github.com/repos/lmajewski/u-boot-dfu/commits/6bc4568211a41651f391f0b52f52c117deea03be"},{"sha":"b961cd309e5c26ef7e9c4fbc55e4f5367867352d","author":{"name":"Jean-Jacques Hiblot","email":"945fd5a31a3ce50e10e2f4aa1a281647e423db0c@ti.com"},"message":"cmd: Add bind/unbind commands to bind a device to a driver from the command line\n\nIn some cases it can be useful to be able to bind a device to a driver from\nthe command line.\nThe obvious example is for versatile devices such as USB gadget.\nAnother use case is when the devices are not yet ready at startup and\nrequire some setup before the drivers are bound (ex: FPGA which bitsream is\nfetched from a mass storage or ethernet)\n\nusage example:\n\nbind usb_dev_generic 0 usb_ether\nunbind usb_dev_generic 0 usb_ether\nor\nunbind eth 1\n\nbind /ocp/omap_dwc3@48380000/usb@48390000 usb_ether\nunbind /ocp/omap_dwc3@48380000/usb@48390000\n\nSigned-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>","distinct":true,"url":"https://api.github.com/repos/lmajewski/u-boot-dfu/commits/b961cd309e5c26ef7e9c4fbc55e4f5367867352d"}]}
{"actor":{"display_login":"lmajewski"}}