squash into 1/4 if you regenerate 1 after review?
On Tue, Jul 27, 2021 at 2:09 AM <chr...@rtems.org> wrote: > > From: Chris Johns <chr...@rtems.org> > > - Minor fix to rtems-kern-symbols > > Update #4475 > --- > rtems-kern-symbols | 2 +- > .../machine/rtems-bsd-kernel-namespace.h | 127 ++++++++++++++++++ > 2 files changed, 128 insertions(+), 1 deletion(-) > > diff --git a/rtems-kern-symbols b/rtems-kern-symbols > index e34a14a7..af4afd8b 100755 > --- a/rtems-kern-symbols > +++ b/rtems-kern-symbols > @@ -329,7 +329,7 @@ class kernel_symbols: > for bsp in self.bsps: > arch = self.bsp_arch(bsp) > with open('sym-data-' + arch + '.txt', 'w') as o: > - o.writelines(os.linesep.join(ks.bsps[bsp]['output'])) > + o.writelines(os.linesep.join(self.bsps[bsp]['output'])) > > def merge(self, symbols): > self.output['symbols'] = \ > diff --git a/rtemsbsd/include/machine/rtems-bsd-kernel-namespace.h > b/rtemsbsd/include/machine/rtems-bsd-kernel-namespace.h > index 108709ce..76e76b58 100644 > --- a/rtemsbsd/include/machine/rtems-bsd-kernel-namespace.h > +++ b/rtemsbsd/include/machine/rtems-bsd-kernel-namespace.h > @@ -111,9 +111,11 @@ > #define M_CRYPTO_DATA _bsd_M_CRYPTO_DATA > #define M_DEVBUF _bsd_M_DEVBUF > #define M_EVDEV _bsd_M_EVDEV > +#define M_FIXEDREGULATOR _bsd_M_FIXEDREGULATOR > #define M_GIF _bsd_M_GIF > #define M_GRE _bsd_M_GRE > #define M_IFADDR _bsd_M_IFADDR > +#define M_IFLIB _bsd_M_IFLIB > #define M_IFMADDR _bsd_M_IFMADDR > #define M_IOV _bsd_M_IOV > #define M_IP6MADDR _bsd_M_IP6MADDR > @@ -132,6 +134,7 @@ > #define M_OFWPROP _bsd_M_OFWPROP > #define M_PCB _bsd_M_PCB > #define M_PFHASH _bsd_M_PFHASH > +#define M_REGULATOR _bsd_M_REGULATOR > #define M_RTABLE _bsd_M_RTABLE > #define M_RTWN_PRIV _bsd_M_RTWN_PRIV > #define M_SONAME _bsd_M_SONAME > @@ -277,6 +280,8 @@ > #define Skein_512_Output _bsd_Skein_512_Output > #define Skein_512_Process_Block _bsd_Skein_512_Process_Block > #define Skein_512_Update _bsd_Skein_512_Update > +#define Skein_Get64_LSB_First _bsd_Skein_Get64_LSB_First > +#define Skein_Put64_LSB_First _bsd_Skein_Put64_LSB_First > #define TB_DRAIN_WAITER _bsd_TB_DRAIN_WAITER > #define X_ip6_mforward _bsd_X_ip6_mforward > #define X_ip6_mrouter_done _bsd_X_ip6_mrouter_done > @@ -292,6 +297,7 @@ > #define _cv_wait _bsd__cv_wait > #define _cv_wait_sig _bsd__cv_wait_sig > #define _cv_wait_unlock _bsd__cv_wait_unlock > +#define _kevent _bsd__kevent > #define _libmd_SHA224_Final _bsd__libmd_SHA224_Final > #define _libmd_SHA224_Init _bsd__libmd_SHA224_Init > #define _libmd_SHA224_Update _bsd__libmd_SHA224_Update > @@ -1686,6 +1692,7 @@ > #define hid_start_parse _bsd_hid_start_parse > #define hmac_ipad_buffer _bsd_hmac_ipad_buffer > #define hmac_opad_buffer _bsd_hmac_opad_buffer > +#define hostb_alloc_start _bsd_hostb_alloc_start > #define hz _bsd_hz > #define ic_printf _bsd_ic_printf > #define icmp6_ctloutput _bsd_icmp6_ctloutput > @@ -2279,6 +2286,54 @@ > #define ifhwioctl _bsd_ifhwioctl > #define ifindex_table _bsd_ifindex_table > #define ifioctl _bsd_ifioctl > +#define iflib_add_int_delay_sysctl _bsd_iflib_add_int_delay_sysctl > +#define iflib_admin_intr_deferred _bsd_iflib_admin_intr_deferred > +#define iflib_config_gtask_deinit _bsd_iflib_config_gtask_deinit > +#define iflib_config_gtask_init _bsd_iflib_config_gtask_init > +#define iflib_ctx_lock_get _bsd_iflib_ctx_lock_get > +#define iflib_device_attach _bsd_iflib_device_attach > +#define iflib_device_deregister _bsd_iflib_device_deregister > +#define iflib_device_detach _bsd_iflib_device_detach > +#define iflib_device_iov_add_vf _bsd_iflib_device_iov_add_vf > +#define iflib_device_iov_init _bsd_iflib_device_iov_init > +#define iflib_device_iov_uninit _bsd_iflib_device_iov_uninit > +#define iflib_device_probe _bsd_iflib_device_probe > +#define iflib_device_probe_vendor _bsd_iflib_device_probe_vendor > +#define iflib_device_register _bsd_iflib_device_register > +#define iflib_device_resume _bsd_iflib_device_resume > +#define iflib_device_shutdown _bsd_iflib_device_shutdown > +#define iflib_device_suspend _bsd_iflib_device_suspend > +#define iflib_dma_alloc _bsd_iflib_dma_alloc > +#define iflib_dma_alloc_align _bsd_iflib_dma_alloc_align > +#define iflib_dma_alloc_multi _bsd_iflib_dma_alloc_multi > +#define iflib_dma_free _bsd_iflib_dma_free > +#define iflib_dma_free_multi _bsd_iflib_dma_free_multi > +#define iflib_get_dev _bsd_iflib_get_dev > +#define iflib_get_flags _bsd_iflib_get_flags > +#define iflib_get_ifp _bsd_iflib_get_ifp > +#define iflib_get_media _bsd_iflib_get_media > +#define iflib_get_rx_mbuf_sz _bsd_iflib_get_rx_mbuf_sz > +#define iflib_get_sctx _bsd_iflib_get_sctx > +#define iflib_get_softc _bsd_iflib_get_softc > +#define iflib_get_softc_ctx _bsd_iflib_get_softc_ctx > +#define iflib_in_detach _bsd_iflib_in_detach > +#define iflib_io_tqg_attach _bsd_iflib_io_tqg_attach > +#define iflib_iov_intr_deferred _bsd_iflib_iov_intr_deferred > +#define iflib_irq_alloc _bsd_iflib_irq_alloc > +#define iflib_irq_alloc_generic _bsd_iflib_irq_alloc_generic > +#define iflib_irq_free _bsd_iflib_irq_free > +#define iflib_led_create _bsd_iflib_led_create > +#define iflib_link_state_change _bsd_iflib_link_state_change > +#define iflib_pseudo_deregister _bsd_iflib_pseudo_deregister > +#define iflib_pseudo_register _bsd_iflib_pseudo_register > +#define iflib_pseudodriver _bsd_iflib_pseudodriver > +#define iflib_request_reset _bsd_iflib_request_reset > +#define iflib_rx_intr_deferred _bsd_iflib_rx_intr_deferred > +#define iflib_set_detach _bsd_iflib_set_detach > +#define iflib_set_mac _bsd_iflib_set_mac > +#define iflib_softirq_alloc_generic _bsd_iflib_softirq_alloc_generic > +#define iflib_stop _bsd_iflib_stop > +#define iflib_tx_intr_deferred _bsd_iflib_tx_intr_deferred > #define ifma_restart _bsd_ifma_restart > #define ifmedia_add _bsd_ifmedia_add > #define ifmedia_baudrate _bsd_ifmedia_baudrate > @@ -2287,6 +2342,13 @@ > #define ifmedia_list_add _bsd_ifmedia_list_add > #define ifmedia_removeall _bsd_ifmedia_removeall > #define ifmedia_set _bsd_ifmedia_set > +#define ifmp_ring_alloc _bsd_ifmp_ring_alloc > +#define ifmp_ring_check_drainage _bsd_ifmp_ring_check_drainage > +#define ifmp_ring_enqueue _bsd_ifmp_ring_enqueue > +#define ifmp_ring_free _bsd_ifmp_ring_free > +#define ifmp_ring_is_idle _bsd_ifmp_ring_is_idle > +#define ifmp_ring_is_stalled _bsd_ifmp_ring_is_stalled > +#define ifmp_ring_reset_stats _bsd_ifmp_ring_reset_stats > #define ifnet _bsd_ifnet > #define ifnet_byindex _bsd_ifnet_byindex > #define ifnet_byindex_locked _bsd_ifnet_byindex_locked > @@ -2336,6 +2398,21 @@ > #define iicdev_writeto _bsd_iicdev_writeto > #define im6o_mc_filter _bsd_im6o_mc_filter > #define imo_multi_filter _bsd_imo_multi_filter > +#define imx6_anatop_write_4 _bsd_imx6_anatop_write_4 > +#define imx6_ccm_sata_enable _bsd_imx6_ccm_sata_enable > +#define imx_ccm_ahb_hz _bsd_imx_ccm_ahb_hz > +#define imx_ccm_ecspi_hz _bsd_imx_ccm_ecspi_hz > +#define imx_ccm_get_cacrr _bsd_imx_ccm_get_cacrr > +#define imx_ccm_hdmi_enable _bsd_imx_ccm_hdmi_enable > +#define imx_ccm_ipg_hz _bsd_imx_ccm_ipg_hz > +#define imx_ccm_ipu_enable _bsd_imx_ccm_ipu_enable > +#define imx_ccm_perclk_hz _bsd_imx_ccm_perclk_hz > +#define imx_ccm_sdhci_hz _bsd_imx_ccm_sdhci_hz > +#define imx_ccm_set_cacrr _bsd_imx_ccm_set_cacrr > +#define imx_ccm_ssi_configure _bsd_imx_ccm_ssi_configure > +#define imx_ccm_uart_hz _bsd_imx_ccm_uart_hz > +#define imx_ccm_usb_enable _bsd_imx_ccm_usb_enable > +#define imx_ccm_usbphy_enable _bsd_imx_ccm_usbphy_enable > #define in4_cksum _bsd_in4_cksum > #define in6_addrscope _bsd_in6_addrscope > #define in6_are_prefix_equal _bsd_in6_are_prefix_equal > @@ -2936,6 +3013,16 @@ > #define led_create_state _bsd_led_create_state > #define led_destroy _bsd_led_destroy > #define led_set _bsd_led_set > +#define legacy_pcib_alloc_msi _bsd_legacy_pcib_alloc_msi > +#define legacy_pcib_alloc_msix _bsd_legacy_pcib_alloc_msix > +#define legacy_pcib_alloc_resource _bsd_legacy_pcib_alloc_resource > +#define legacy_pcib_driver _bsd_legacy_pcib_driver > +#define legacy_pcib_map_msi _bsd_legacy_pcib_map_msi > +#define legacy_pcib_maxslots _bsd_legacy_pcib_maxslots > +#define legacy_pcib_read_config _bsd_legacy_pcib_read_config > +#define legacy_pcib_read_ivar _bsd_legacy_pcib_read_ivar > +#define legacy_pcib_write_config _bsd_legacy_pcib_write_config > +#define legacy_pcib_write_ivar _bsd_legacy_pcib_write_ivar > #define legal_vif_num _bsd_legal_vif_num > #define lem_txrx _bsd_lem_txrx > #define link_alloc_sdl _bsd_link_alloc_sdl > @@ -3339,6 +3426,7 @@ > #define ofw_iicbus_driver _bsd_ofw_iicbus_driver > #define ofw_parse_bootargs _bsd_ofw_parse_bootargs > #define ofw_reg_to_paddr _bsd_ofw_reg_to_paddr > +#define ofw_regulator_bus_driver _bsd_ofw_regulator_bus_driver > #define ofwbus_driver _bsd_ofwbus_driver > #define ofwgpiobus_devclass _bsd_ofwgpiobus_devclass > #define ohci_detach _bsd_ohci_detach > @@ -3773,6 +3861,8 @@ > #define pru_soreceive_notsupp _bsd_pru_soreceive_notsupp > #define pru_sosend_notsupp _bsd_pru_sosend_notsupp > #define qgroup_config _bsd_qgroup_config > +#define qgroup_if_config_tqg _bsd_qgroup_if_config_tqg > +#define qgroup_if_io_tqg _bsd_qgroup_if_io_tqg > #define qgroup_softirq _bsd_qgroup_softirq > #define r12a_beacon_init _bsd_r12a_beacon_init > #define r12a_beacon_set_rate _bsd_r12a_beacon_set_rate > @@ -4005,6 +4095,42 @@ > #define register_tcp_functions_as_name _bsd_register_tcp_functions_as_name > #define register_tcp_functions_as_names _bsd_register_tcp_functions_as_names > #define registered_toedevs _bsd_registered_toedevs > +#define regnode_class _bsd_regnode_class > +#define regnode_create _bsd_regnode_create > +#define regnode_disable _bsd_regnode_disable > +#define regnode_enable _bsd_regnode_enable > +#define regnode_fixed_class _bsd_regnode_fixed_class > +#define regnode_fixed_register _bsd_regnode_fixed_register > +#define regnode_get_device _bsd_regnode_get_device > +#define regnode_get_flags _bsd_regnode_get_flags > +#define regnode_get_name _bsd_regnode_get_name > +#define regnode_get_parent _bsd_regnode_get_parent > +#define regnode_get_parent_name _bsd_regnode_get_parent_name > +#define regnode_get_softc _bsd_regnode_get_softc > +#define regnode_get_stdparam _bsd_regnode_get_stdparam > +#define regnode_get_voltage _bsd_regnode_get_voltage > +#define regnode_method_check_voltage _bsd_regnode_method_check_voltage > +#define regnode_register _bsd_regnode_register > +#define regnode_set_constraint _bsd_regnode_set_constraint > +#define regnode_set_voltage _bsd_regnode_set_voltage > +#define regnode_status _bsd_regnode_status > +#define regnode_stop _bsd_regnode_stop > +#define regnode_topo_slock _bsd_regnode_topo_slock > +#define regnode_topo_unlock _bsd_regnode_topo_unlock > +#define regnode_topo_xlock _bsd_regnode_topo_xlock > +#define regulator_check_voltage _bsd_regulator_check_voltage > +#define regulator_disable _bsd_regulator_disable > +#define regulator_enable _bsd_regulator_enable > +#define regulator_get_by_id _bsd_regulator_get_by_id > +#define regulator_get_by_name _bsd_regulator_get_by_name > +#define regulator_get_name _bsd_regulator_get_name > +#define regulator_get_voltage _bsd_regulator_get_voltage > +#define regulator_range_sel8_to_volt _bsd_regulator_range_sel8_to_volt > +#define regulator_range_volt_to_sel8 _bsd_regulator_range_volt_to_sel8 > +#define regulator_release _bsd_regulator_release > +#define regulator_set_voltage _bsd_regulator_set_voltage > +#define regulator_status _bsd_regulator_status > +#define regulator_stop _bsd_regulator_stop > #define resource_disabled _bsd_resource_disabled > #define resource_find_match _bsd_resource_find_match > #define resource_int_value _bsd_resource_int_value > @@ -5616,6 +5742,7 @@ > #define usbd_transfer_timeout_ms _bsd_usbd_transfer_timeout_ms > #define usbd_transfer_unsetup _bsd_usbd_transfer_unsetup > #define usbd_xfer_clr_flag _bsd_usbd_xfer_clr_flag > +#define usbd_xfer_frame_allow_cache_line_blow_up > _bsd_usbd_xfer_frame_allow_cache_line_blow_up > #define usbd_xfer_frame_data _bsd_usbd_xfer_frame_data > #define usbd_xfer_frame_len _bsd_usbd_xfer_frame_len > #define usbd_xfer_get_fps_shift _bsd_usbd_xfer_get_fps_shift > -- > 2.24.1 > > _______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel