[RTEMS Project] #3784: Beagle BSP: Add a flattened device tree based initialization

RTEMS trac trac at rtems.org
Sun Mar 21 11:37:39 UTC 2021

#3784: Beagle BSP: Add a flattened device tree based initialization
 Reporter:  Christian Mauderer  |       Owner:  Christian Mauderer
     Type:  project             |      Status:  assigned
 Priority:  normal              |   Milestone:  Indefinite
Component:  bsps                |     Version:
 Severity:  normal              |  Resolution:
 Keywords:  SoC BSP             |  Blocked By:  3782
 Blocking:                      |

Comment (by G S Niteesh Babu <niteesh.gs@…>):

 In [changeset:"5c656ead880067c6b09119efb91fce577e3c438f/rtems"
 #!CommitTicketReference repository="rtems"
 bsp/beagle: Import Beagle pinmux from FreeBSD

 This patch imports the beagle pinmux driver from FreeBSD into
 RTEMS. Previously this driver was placed in RTEMS-libBSD but
 this caused double initialization of few pins once during RTEMS
 initialization and second time during libBSD initialization.
 The following patches port the driver from FreeBSD to RTEMS and
 will remove the driver from RTEMS-libBSD.

 RTEMS Ticket Update: #3784

 FreeBSD head: ca12b7e9534b10af022fed60c043984dbaf4003d

 The following files have been imported from FreeBSD:
 1) freebsd/sys/arm/ti/am335x/am335x_scm_padconf.h
 2) freebsd/sys/arm/ti/am335x/am335x_scm_padconf.c
 3) freebsd/sys/arm/ti/ti_pinmux.h
 4) freebsd/sys/arm/ti/ti_pinmux.c

Ticket URL: <http://devel.rtems.org/ticket/3784#comment:3>
RTEMS Project <http://www.rtems.org/>
RTEMS Project

More information about the bugs mailing list