| /netbsd-src/sys/dev/fdt/ |
| H A D | fdt_power.c | 55 struct fdtbus_power_controller *power; in fdtbus_register_power_controller() local 57 power = kmem_alloc(sizeof(*power), KM_SLEEP); in fdtbus_register_power_controller() 58 power->power_dev = dev; in fdtbus_register_power_controller() 59 power->power_phandle = phandle; in fdtbus_register_power_controller() 60 power->power_funcs = funcs; in fdtbus_register_power_controller() 62 LIST_INSERT_HEAD(&fdtbus_power_controllers, power, power_next); in fdtbus_register_power_controller() 70 struct fdtbus_power_controller *power; in fdtbus_power_reset() local 72 LIST_FOREACH(power, &fdtbus_power_controllers, power_next) { in fdtbus_power_reset() 73 if (power->power_funcs->reset) in fdtbus_power_reset() 74 power->power_funcs->reset(power->power_dev); in fdtbus_power_reset() [all …]
|
| /netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/mediatek/ |
| H A D | mt8167.dtsi | 10 #include <dt-bindings/power/mt8167-power.h> 41 #power-domain-cells = <1>; 43 spm: power-controller { 44 compatible = "mediatek,mt8167-power-controller"; 47 #power-domain-cells = <1>; 49 /* power domains of the SoC */ 50 power-domain@MT8167_POWER_DOMAIN_MM { 54 #power-domain-cells = <0>; 58 power-domain@MT8167_POWER_DOMAIN_VDEC { 63 #power-domain-cells = <0>; [all …]
|
| H A D | mt8183.dtsi | 13 #include <dt-bindings/power/mt8183-power.h> 88 dynamic-power-coefficient = <84>; 99 dynamic-power-coefficient = <84>; 110 dynamic-power-coefficient = <84>; 121 dynamic-power-coefficient = <84>; 132 dynamic-power-coefficient = <211>; 143 dynamic-power-coefficient = <211>; 154 dynamic-power-coefficient = <211>; 165 dynamic-power-coefficient = <211>; 416 #power-domain-cells = <1>; [all …]
|
| H A D | mt8173.dtsi | 19 #include <dt-bindings/power/mt8173-power.h> 165 dynamic-power-coefficient = <263>; 180 dynamic-power-coefficient = <263>; 195 dynamic-power-coefficient = <530>; 210 dynamic-power-coefficient = <530>; 281 sustainable-power = <1500>; /* milliwatts */ 362 infracfg: power-controller@10001000 { 369 pericfg: power-controller@10003000 { 456 #power-domain-cells = <1>; 459 spm: power-controller { [all …]
|
| /netbsd-src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
| H A D | bcm2835-rpi.dtsi | 1 #include <dt-bindings/power/raspberrypi-power.h> 24 power: power { label 25 compatible = "raspberrypi,bcm2835-power"; 27 #power-domain-cells = <1>; 67 power-domains = <&power RPI_POWER_DOMAIN_USB>; 71 power-domains = <&power RPI_POWER_DOMAIN_VEC>; 76 power-domains = <&power RPI_POWER_DOMAIN_DSI0>; 80 power-domains = <&power RPI_POWER_DOMAIN_DSI1>;
|
| H A D | r8a73a4.dtsi | 29 power-domains = <&pd_a2sl>; 36 power-domains = <&pd_a3sm>; 44 power-domains = <&pd_a3km>; 52 power-domains = <&pd_d4>; 66 power-domains = <&pd_a3bc>; 72 power-domains = <&pd_a3bc>; 82 power-domains = <&pd_a3sp>; 100 power-domains = <&pd_c5>; 142 power-domains = <&pd_c4>; 177 power-domains = <&pd_c4>; [all …]
|
| H A D | mt7623a.dtsi | 9 #include <dt-bindings/power/mt7623a-power.h> 13 power-domains = <&scpsys MT7623A_POWER_DOMAIN_IFR_MSC>; 17 power-domains = <&scpsys MT7623A_POWER_DOMAIN_ETH>; 21 power-domains = <&scpsys MT7623A_POWER_DOMAIN_ETH>; 25 power-domains = <&scpsys MT7623A_POWER_DOMAIN_IFR_MSC>; 29 power-domains = <&scpsys MT7623A_POWER_DOMAIN_HIF>; 39 power-domains = <&scpsys MT7623A_POWER_DOMAIN_HIF>; 43 power-domains = <&scpsys MT7623A_POWER_DOMAIN_HIF>;
|
| H A D | sh73a0.dtsi | 28 power-domains = <&pd_a2sl>; 37 power-domains = <&pd_a2sl>; 68 power-domains = <&pd_a3sm>; 82 power-domains = <&pd_a4bc1>; 91 power-domains = <&pd_a4bc0>; 107 power-domains = <&pd_c5>; 129 power-domains = <&pd_a4s>; 151 power-domains = <&pd_a4s>; 173 power-domains = <&pd_a4s>; 195 power-domains = <&pd_a4s>; [all …]
|
| H A D | r8a7740.dtsi | 26 power-domains = <&pd_a3sm>; 43 power-domains = <&pd_a3sm>; 54 power-domains = <&pd_a4s>; 64 power-domains = <&pd_d4>; 72 power-domains = <&pd_a4r>; 81 power-domains = <&pd_a4r>; 91 power-domains = <&pd_c5>; 114 power-domains = <&pd_a4s>; 136 power-domains = <&pd_a4s>; 158 power-domains = <&pd_a4s>; [all …]
|
| H A D | r8a77470.dtsi | 11 #include <dt-bindings/power/r8a77470-sysc.h> 35 power-domains = <&sysc R8A77470_PD_CA7_CPU0>; 46 power-domains = <&sysc R8A77470_PD_CA7_CPU1>; 55 power-domains = <&sysc R8A77470_PD_CA7_SCU>; 95 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>; 111 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>; 126 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>; 141 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>; 157 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>; 172 power-domains = <&sysc R8A77470_PD_ALWAYS_ON>; [all …]
|
| H A D | r8a7792.dtsi | 11 #include <dt-bindings/power/r8a7792-sysc.h> 55 power-domains = <&sysc R8A7792_PD_CA15_CPU0>; 66 power-domains = <&sysc R8A7792_PD_CA15_CPU1>; 75 power-domains = <&sysc R8A7792_PD_CA15_SCU>; 115 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 131 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 146 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 161 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 176 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; 191 power-domains = <&sysc R8A7792_PD_ALWAYS_ON>; [all …]
|
| H A D | keystone-k2g.dtsi | 150 power-domains = <&k2g_pds 0x2c>; 162 power-domains = <&k2g_pds 0x2d>; 174 power-domains = <&k2g_pds 0x2e>; 183 power-domains = <&k2g_pds 0x0008>; 192 power-domains = <&k2g_pds 0x0009>; 200 power-domains = <&k2g_pds 0x003a>; 211 power-domains = <&k2g_pds 0x003b>; 222 power-domains = <&k2g_pds 0x003c>; 235 power-domains = <&k2g_pds 0x0046>; 270 k2g_pds: power-controller { [all …]
|
| /netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/renesas/ |
| H A D | r8a77980.dtsi | 12 #include <dt-bindings/power/r8a77980-sysc.h> 44 power-domains = <&sysc R8A77980_PD_CA53_CPU0>; 54 power-domains = <&sysc R8A77980_PD_CA53_CPU1>; 64 power-domains = <&sysc R8A77980_PD_CA53_CPU2>; 74 power-domains = <&sysc R8A77980_PD_CA53_CPU3>; 81 power-domains = <&sysc R8A77980_PD_CA53_SCU>; 142 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>; 158 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>; 173 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>; 188 power-domains = <&sysc R8A77980_PD_ALWAYS_ON>; [all …]
|
| H A D | r8a77995.dtsi | 11 #include <dt-bindings/power/r8a77995-sysc.h> 50 power-domains = <&sysc R8A77995_PD_CA53_CPU0>; 57 power-domains = <&sysc R8A77995_PD_CA53_SCU>; 98 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 114 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 129 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 144 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 159 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 174 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 189 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; [all …]
|
| H A D | r8a77970.dtsi | 12 #include <dt-bindings/power/r8a77970-sysc.h> 43 power-domains = <&sysc R8A77970_PD_CA53_CPU0>; 53 power-domains = <&sysc R8A77970_PD_CA53_CPU1>; 60 power-domains = <&sysc R8A77970_PD_CA53_SCU>; 112 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 128 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 143 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 158 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 173 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; 188 power-domains = <&sysc R8A77970_PD_ALWAYS_ON>; [all …]
|
| H A D | r8a774c0.dtsi | 10 #include <dt-bindings/power/r8a774c0-sysc.h> 77 power-domains = <&sysc R8A774C0_PD_CA53_CPU0>; 80 dynamic-power-coefficient = <277>; 89 power-domains = <&sysc R8A774C0_PD_CA53_CPU1>; 98 power-domains = <&sysc R8A774C0_PD_CA53_SCU>; 149 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; 165 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; 180 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; 195 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; 210 power-domains = <&sysc R8A774C0_PD_ALWAYS_ON>; [all …]
|
| H A D | r8a77990.dtsi | 10 #include <dt-bindings/power/r8a77990-sysc.h> 88 power-domains = <&sysc R8A77990_PD_CA53_CPU0>; 92 dynamic-power-coefficient = <277>; 101 power-domains = <&sysc R8A77990_PD_CA53_CPU1>; 111 power-domains = <&sysc R8A77990_PD_CA53_SCU>; 175 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 191 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 206 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 221 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 236 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; [all …]
|
| H A D | r8a774e1.dtsi | 11 #include <dt-bindings/power/r8a774e1-sysc.h> 133 power-domains = <&sysc R8A774E1_PD_CA57_CPU0>; 137 dynamic-power-coefficient = <854>; 148 power-domains = <&sysc R8A774E1_PD_CA57_CPU1>; 162 power-domains = <&sysc R8A774E1_PD_CA57_CPU2>; 176 power-domains = <&sysc R8A774E1_PD_CA57_CPU3>; 190 power-domains = <&sysc R8A774E1_PD_CA53_CPU0>; 195 dynamic-power-coefficient = <277>; 205 power-domains = <&sysc R8A774E1_PD_CA53_CPU1>; 218 power-domains = <&sysc R8A774E1_PD_CA53_CPU2>; [all …]
|
| H A D | r8a77951.dtsi | 10 #include <dt-bindings/power/r8a7795-sysc.h> 160 power-domains = <&sysc R8A7795_PD_CA57_CPU0>; 164 dynamic-power-coefficient = <854>; 175 power-domains = <&sysc R8A7795_PD_CA57_CPU1>; 189 power-domains = <&sysc R8A7795_PD_CA57_CPU2>; 203 power-domains = <&sysc R8A7795_PD_CA57_CPU3>; 217 power-domains = <&sysc R8A7795_PD_CA53_CPU0>; 222 dynamic-power-coefficient = <277>; 232 power-domains = <&sysc R8A7795_PD_CA53_CPU1>; 245 power-domains = <&sysc R8A7795_PD_CA53_CPU2>; [all …]
|
| H A D | r8a77961.dtsi | 10 #include <dt-bindings/power/r8a77961-sysc.h> 150 power-domains = <&sysc R8A77961_PD_CA57_CPU0>; 154 dynamic-power-coefficient = <854>; 165 power-domains = <&sysc R8A77961_PD_CA57_CPU1>; 179 power-domains = <&sysc R8A77961_PD_CA53_CPU0>; 184 dynamic-power-coefficient = <277>; 194 power-domains = <&sysc R8A77961_PD_CA53_CPU1>; 207 power-domains = <&sysc R8A77961_PD_CA53_CPU2>; 220 power-domains = <&sysc R8A77961_PD_CA53_CPU3>; 231 power-domains = <&sysc R8A77961_PD_CA57_SCU>; [all …]
|
| /netbsd-src/sys/dev/ic/ |
| H A D | arn9380.c | 723 int16_t power[ATHN_POWER_COUNT]; in ar9380_set_txpower() local 769 memset(power, 0, sizeof(power)); in ar9380_set_txpower() 771 power[ATHN_POWER_OFDM6 ] = in ar9380_set_txpower() 772 power[ATHN_POWER_OFDM9 ] = in ar9380_set_txpower() 773 power[ATHN_POWER_OFDM12] = in ar9380_set_txpower() 774 power[ATHN_POWER_OFDM18] = in ar9380_set_txpower() 775 power[ATHN_POWER_OFDM24] = tpow_ofdm[0]; in ar9380_set_txpower() 776 power[ATHN_POWER_OFDM36] = tpow_ofdm[1]; in ar9380_set_txpower() 777 power[ATHN_POWER_OFDM48] = tpow_ofdm[2]; in ar9380_set_txpower() 778 power[ATHN_POWER_OFDM54] = tpow_ofdm[3]; in ar9380_set_txpower() [all …]
|
| H A D | arn9287.c | 444 int16_t pwr = 0, power[ATHN_POWER_COUNT]; in ar9287_set_txpower() local 495 memset(power, 0, sizeof(power)); in ar9287_set_txpower() 497 power[ATHN_POWER_OFDM6 ] = in ar9287_set_txpower() 498 power[ATHN_POWER_OFDM9 ] = in ar9287_set_txpower() 499 power[ATHN_POWER_OFDM12 ] = in ar9287_set_txpower() 500 power[ATHN_POWER_OFDM18 ] = in ar9287_set_txpower() 501 power[ATHN_POWER_OFDM24 ] = tpow_ofdm[0]; in ar9287_set_txpower() 502 power[ATHN_POWER_OFDM36 ] = tpow_ofdm[1]; in ar9287_set_txpower() 503 power[ATHN_POWER_OFDM48 ] = tpow_ofdm[2]; in ar9287_set_txpower() 504 power[ATHN_POWER_OFDM54 ] = tpow_ofdm[3]; in ar9287_set_txpower() [all …]
|
| /netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3399.dtsi | 11 #include <dt-bindings/power/rk3399-power.h> 77 dynamic-power-coefficient = <100>; 89 dynamic-power-coefficient = <100>; 101 dynamic-power-coefficient = <100>; 113 dynamic-power-coefficient = <100>; 125 dynamic-power-coefficient = <436>; 137 dynamic-power-coefficient = <436>; 260 power-domains = <&power RK3399_PD_GMAC>; 278 power-domains = <&power RK3399_PD_SDIOAUDIO>; 296 power-domains = <&power RK3399_PD_SD>; [all …]
|
| /netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/xilinx/ |
| H A D | zynqmp.dtsi | 16 #include <dt-bindings/power/xlnx-zynqmp-power.h> 148 #power-domain-cells = <1>; 151 zynqmp_power: zynqmp-power { 152 compatible = "xlnx,zynqmp-power"; 231 power-domains = <&zynqmp_firmware PD_CAN_0>; 243 power-domains = <&zynqmp_firmware PD_CAN_1>; 276 power-domains = <&zynqmp_firmware PD_GDMA>; 289 power-domains = <&zynqmp_firmware PD_GDMA>; 302 power-domains = <&zynqmp_firmware PD_GDMA>; 315 power-domains = <&zynqmp_firmware PD_GDMA>; [all …]
|
| /netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/freescale/ |
| H A D | imx8-ss-dma.dtsi | 29 power-domains = <&pd IMX_SC_R_UART_0>; 39 power-domains = <&pd IMX_SC_R_UART_1>; 49 power-domains = <&pd IMX_SC_R_UART_2>; 59 power-domains = <&pd IMX_SC_R_UART_3>; 72 power-domains = <&pd IMX_SC_R_UART_0>; 84 power-domains = <&pd IMX_SC_R_UART_1>; 96 power-domains = <&pd IMX_SC_R_UART_2>; 108 power-domains = <&pd IMX_SC_R_UART_3>; 118 power-domains = <&pd IMX_SC_R_I2C_0>; 129 power-domains = <&pd IMX_SC_R_I2C_1>; [all …]
|