diff options
22 files changed, 1766 insertions, 61 deletions
@@ -9,7 +9,7 @@ This file lists all licenses used by recipes in the meta-freescale layer. | |||
9 | ./recipes-bsp/boot-format/boot-format_git.bb: LICENSE = "GPL-2.0-only" | 9 | ./recipes-bsp/boot-format/boot-format_git.bb: LICENSE = "GPL-2.0-only" |
10 | ./recipes-bsp/ddr-phy/ddr-phy_git.bb: LICENSE = "NXP-Binary-EULA" | 10 | ./recipes-bsp/ddr-phy/ddr-phy_git.bb: LICENSE = "NXP-Binary-EULA" |
11 | ./recipes-bsp/dp-firmware-cadence/dp-firmware-cadence_22.04.bb: LICENSE = "Proprietary" | 11 | ./recipes-bsp/dp-firmware-cadence/dp-firmware-cadence_22.04.bb: LICENSE = "Proprietary" |
12 | ./recipes-bsp/firmware-imx/firmware-ele-imx_1.3.0.bb: LICENSE = "Proprietary" | 12 | ./recipes-bsp/firmware-imx/firmware-ele-imx_2.0.1.bb: LICENSE = "Proprietary" |
13 | ./recipes-bsp/firmware-imx/firmware-imx-8.27.inc: LICENSE = "Proprietary" | 13 | ./recipes-bsp/firmware-imx/firmware-imx-8.27.inc: LICENSE = "Proprietary" |
14 | ./recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb: LICENSE = "Proprietary" | 14 | ./recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb: LICENSE = "Proprietary" |
15 | ./recipes-bsp/firmware-imx/firmware-sof-imx_2.3.0.bb: LICENSE = "BSD-3-Clause" | 15 | ./recipes-bsp/firmware-imx/firmware-sof-imx_2.3.0.bb: LICENSE = "BSD-3-Clause" |
@@ -20,9 +20,9 @@ This file lists all licenses used by recipes in the meta-freescale layer. | |||
20 | ./recipes-bsp/imx-lib/imx-lib_git.bb: LICENSE = "LGPL-2.1-only" | 20 | ./recipes-bsp/imx-lib/imx-lib_git.bb: LICENSE = "LGPL-2.1-only" |
21 | ./recipes-bsp/imx-mkimage/imx-boot_1.0.bb: LICENSE = "GPL-2.0-only" | 21 | ./recipes-bsp/imx-mkimage/imx-boot_1.0.bb: LICENSE = "GPL-2.0-only" |
22 | ./recipes-bsp/imx-mkimage/imx-mkimage_git.bb: LICENSE = "GPL-2.0-only" | 22 | ./recipes-bsp/imx-mkimage/imx-mkimage_git.bb: LICENSE = "GPL-2.0-only" |
23 | ./recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.15.0.bb: LICENSE = "Proprietary" | 23 | ./recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.18.0.bb: LICENSE = "Proprietary" |
24 | ./recipes-bsp/imx-seco/imx-seco-libs_git.bb: LICENSE = "Proprietary" | 24 | ./recipes-bsp/imx-seco/imx-seco-libs_git.bb: LICENSE = "Proprietary" |
25 | ./recipes-bsp/imx-seco/imx-seco_5.9.4.bb: LICENSE = "Proprietary" | 25 | ./recipes-bsp/imx-seco/imx-seco_5.9.4.1.bb: LICENSE = "Proprietary" |
26 | ./recipes-bsp/imx-secure-enclave/imx-secure-enclave_git.bb: LICENSE = "BSD-3-Clause" | 26 | ./recipes-bsp/imx-secure-enclave/imx-secure-enclave_git.bb: LICENSE = "BSD-3-Clause" |
27 | ./recipes-bsp/imx-test/imx-test_00.00.00.bb: LICENSE = "MIT" | 27 | ./recipes-bsp/imx-test/imx-test_00.00.00.bb: LICENSE = "MIT" |
28 | ./recipes-bsp/imx-test/imx-test_git.bb: LICENSE = "GPL-2.0-or-later" | 28 | ./recipes-bsp/imx-test/imx-test_git.bb: LICENSE = "GPL-2.0-or-later" |
@@ -140,12 +140,12 @@ LICENSE_FLAGS = "commercial" | |||
140 | ./recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.24.0.imx.bb: LICENSE = "LGPL-2.1-or-later" | 140 | ./recipes-multimedia/gstreamer/gstreamer1.0-vaapi_1.24.0.imx.bb: LICENSE = "LGPL-2.1-or-later" |
141 | ./recipes-multimedia/gstreamer/gstreamer1.0_1.24.7.imx.bb: LICENSE = "LGPL-2.1-or-later" | 141 | ./recipes-multimedia/gstreamer/gstreamer1.0_1.24.7.imx.bb: LICENSE = "LGPL-2.1-or-later" |
142 | ./recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb: LICENSE = "GPL-2.0-only & LGPL-2.0-only & LGPL-2.1-only" | 142 | ./recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb: LICENSE = "GPL-2.0-only & LGPL-2.0-only & LGPL-2.1-only" |
143 | ./recipes-multimedia/imx-codec/imx-codec_4.9.0.bb: LICENSE = "Proprietary" | 143 | ./recipes-multimedia/imx-codec/imx-codec_4.9.3.bb: LICENSE = "Proprietary" |
144 | ./recipes-multimedia/imx-dsp/imx-dsp-codec-ext_2.1.8.bb: LICENSE = "Proprietary" | 144 | ./recipes-multimedia/imx-dsp/imx-dsp-codec-ext_2.1.8.bb: LICENSE = "Proprietary" |
145 | ./recipes-multimedia/imx-dsp/imx-dsp_2.1.9.bb: LICENSE = "Proprietary" | 145 | ./recipes-multimedia/imx-dsp/imx-dsp_2.1.10.bb: LICENSE = "Proprietary" |
146 | ./recipes-multimedia/imx-dspc-asrc/imx-dspc-asrc_1.0.1.bb: LICENSE = "Proprietary" | 146 | ./recipes-multimedia/imx-dspc-asrc/imx-dspc-asrc_1.0.1.bb: LICENSE = "Proprietary" |
147 | ./recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.6.0.bb: LICENSE = "Proprietary" | 147 | ./recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.7.0.bb: LICENSE = "Proprietary" |
148 | ./recipes-multimedia/imx-parser/imx-parser_4.9.2.bb: LICENSE = "Proprietary" | 148 | ./recipes-multimedia/imx-parser/imx-parser_4.9.3.bb: LICENSE = "Proprietary" |
149 | ./recipes-multimedia/imx-sw-pdm/imx-sw-pdm_1.0.3.bb: LICENSE = "Proprietary" | 149 | ./recipes-multimedia/imx-sw-pdm/imx-sw-pdm_1.0.3.bb: LICENSE = "Proprietary" |
150 | ./recipes-multimedia/imx-vpuwrap/imx-vpuwrap_git.bb: LICENSE = "Proprietary" | 150 | ./recipes-multimedia/imx-vpuwrap/imx-vpuwrap_git.bb: LICENSE = "Proprietary" |
151 | ./recipes-multimedia/libimxvpuapi/libimxvpuapi2_2.3.1.bb: LICENSE = "LGPL-2.1-only" | 151 | ./recipes-multimedia/libimxvpuapi/libimxvpuapi2_2.3.1.bb: LICENSE = "LGPL-2.1-only" |
diff --git a/recipes-bsp/alsa-state/alsa-state/imx-generic-bsp/asound.state b/recipes-bsp/alsa-state/alsa-state/imx-generic-bsp/asound.state index ace734df..bf97f7d2 100755 --- a/recipes-bsp/alsa-state/alsa-state/imx-generic-bsp/asound.state +++ b/recipes-bsp/alsa-state/alsa-state/imx-generic-bsp/asound.state | |||
@@ -1375,7 +1375,7 @@ state.wm8962audio { | |||
1375 | control.117 { | 1375 | control.117 { |
1376 | iface MIXER | 1376 | iface MIXER |
1377 | name 'INPGAR IN2R Switch' | 1377 | name 'INPGAR IN2R Switch' |
1378 | value false | 1378 | value true |
1379 | comment { | 1379 | comment { |
1380 | access 'read write' | 1380 | access 'read write' |
1381 | type BOOLEAN | 1381 | type BOOLEAN |
@@ -1405,7 +1405,7 @@ state.wm8962audio { | |||
1405 | control.120 { | 1405 | control.120 { |
1406 | iface MIXER | 1406 | iface MIXER |
1407 | name 'INPGAL IN1L Switch' | 1407 | name 'INPGAL IN1L Switch' |
1408 | value true | 1408 | value false |
1409 | comment { | 1409 | comment { |
1410 | access 'read write' | 1410 | access 'read write' |
1411 | type BOOLEAN | 1411 | type BOOLEAN |
@@ -1425,7 +1425,7 @@ state.wm8962audio { | |||
1425 | control.122 { | 1425 | control.122 { |
1426 | iface MIXER | 1426 | iface MIXER |
1427 | name 'INPGAL IN3L Switch' | 1427 | name 'INPGAL IN3L Switch' |
1428 | value false | 1428 | value true |
1429 | comment { | 1429 | comment { |
1430 | access 'read write' | 1430 | access 'read write' |
1431 | type BOOLEAN | 1431 | type BOOLEAN |
@@ -9846,3 +9846,1458 @@ state.wm8960audio4 { | |||
9846 | } | 9846 | } |
9847 | } | 9847 | } |
9848 | } | 9848 | } |
9849 | state.sofwm8962audio { | ||
9850 | control.1 { | ||
9851 | iface MIXER | ||
9852 | name 'Input Mixer Switch' | ||
9853 | value.0 true | ||
9854 | value.1 true | ||
9855 | comment { | ||
9856 | access 'read write' | ||
9857 | type BOOLEAN | ||
9858 | count 2 | ||
9859 | } | ||
9860 | } | ||
9861 | control.2 { | ||
9862 | iface MIXER | ||
9863 | name 'MIXINL IN2L Volume' | ||
9864 | value 5 | ||
9865 | comment { | ||
9866 | access 'read write' | ||
9867 | type INTEGER | ||
9868 | count 1 | ||
9869 | range '0 - 7' | ||
9870 | dbmin -1500 | ||
9871 | dbmax 600 | ||
9872 | dbvalue.0 0 | ||
9873 | } | ||
9874 | } | ||
9875 | control.3 { | ||
9876 | iface MIXER | ||
9877 | name 'MIXINL PGA Volume' | ||
9878 | value 0 | ||
9879 | comment { | ||
9880 | access 'read write' | ||
9881 | type INTEGER | ||
9882 | count 1 | ||
9883 | range '0 - 7' | ||
9884 | dbmin 0 | ||
9885 | dbmax 3000 | ||
9886 | dbvalue.0 0 | ||
9887 | } | ||
9888 | } | ||
9889 | control.4 { | ||
9890 | iface MIXER | ||
9891 | name 'MIXINL IN3L Volume' | ||
9892 | value 5 | ||
9893 | comment { | ||
9894 | access 'read write' | ||
9895 | type INTEGER | ||
9896 | count 1 | ||
9897 | range '0 - 7' | ||
9898 | dbmin -1500 | ||
9899 | dbmax 600 | ||
9900 | dbvalue.0 0 | ||
9901 | } | ||
9902 | } | ||
9903 | control.5 { | ||
9904 | iface MIXER | ||
9905 | name 'MIXINR IN2R Volume' | ||
9906 | value 5 | ||
9907 | comment { | ||
9908 | access 'read write' | ||
9909 | type INTEGER | ||
9910 | count 1 | ||
9911 | range '0 - 7' | ||
9912 | dbmin -1500 | ||
9913 | dbmax 600 | ||
9914 | dbvalue.0 0 | ||
9915 | } | ||
9916 | } | ||
9917 | control.6 { | ||
9918 | iface MIXER | ||
9919 | name 'MIXINR PGA Volume' | ||
9920 | value 0 | ||
9921 | comment { | ||
9922 | access 'read write' | ||
9923 | type INTEGER | ||
9924 | count 1 | ||
9925 | range '0 - 7' | ||
9926 | dbmin 0 | ||
9927 | dbmax 3000 | ||
9928 | dbvalue.0 0 | ||
9929 | } | ||
9930 | } | ||
9931 | control.7 { | ||
9932 | iface MIXER | ||
9933 | name 'MIXINR IN3R Volume' | ||
9934 | value 7 | ||
9935 | comment { | ||
9936 | access 'read write' | ||
9937 | type INTEGER | ||
9938 | count 1 | ||
9939 | range '0 - 7' | ||
9940 | dbmin -1500 | ||
9941 | dbmax 600 | ||
9942 | dbvalue.0 600 | ||
9943 | } | ||
9944 | } | ||
9945 | control.8 { | ||
9946 | iface MIXER | ||
9947 | name 'Digital Capture Volume' | ||
9948 | value.0 108 | ||
9949 | value.1 108 | ||
9950 | comment { | ||
9951 | access 'read write' | ||
9952 | type INTEGER | ||
9953 | count 2 | ||
9954 | range '0 - 127' | ||
9955 | dbmin -9999999 | ||
9956 | dbmax 2325 | ||
9957 | dbvalue.0 900 | ||
9958 | dbvalue.1 900 | ||
9959 | } | ||
9960 | } | ||
9961 | control.9 { | ||
9962 | iface MIXER | ||
9963 | name 'Capture Volume' | ||
9964 | value.0 40 | ||
9965 | value.1 40 | ||
9966 | comment { | ||
9967 | access 'read write' | ||
9968 | type INTEGER | ||
9969 | count 2 | ||
9970 | range '0 - 63' | ||
9971 | dbmin -2325 | ||
9972 | dbmax 2400 | ||
9973 | dbvalue.0 675 | ||
9974 | dbvalue.1 675 | ||
9975 | } | ||
9976 | } | ||
9977 | control.10 { | ||
9978 | iface MIXER | ||
9979 | name 'Capture Switch' | ||
9980 | value.0 true | ||
9981 | value.1 true | ||
9982 | comment { | ||
9983 | access 'read write' | ||
9984 | type BOOLEAN | ||
9985 | count 2 | ||
9986 | } | ||
9987 | } | ||
9988 | control.11 { | ||
9989 | iface MIXER | ||
9990 | name 'Capture ZC Switch' | ||
9991 | value.0 true | ||
9992 | value.1 true | ||
9993 | comment { | ||
9994 | access 'read write' | ||
9995 | type BOOLEAN | ||
9996 | count 2 | ||
9997 | } | ||
9998 | } | ||
9999 | control.12 { | ||
10000 | iface MIXER | ||
10001 | name 'Capture HPF Switch' | ||
10002 | value true | ||
10003 | comment { | ||
10004 | access 'read write' | ||
10005 | type BOOLEAN | ||
10006 | count 1 | ||
10007 | } | ||
10008 | } | ||
10009 | control.13 { | ||
10010 | iface MIXER | ||
10011 | name 'Capture HPF Mode' | ||
10012 | value Hi-fi | ||
10013 | comment { | ||
10014 | access 'read write' | ||
10015 | type ENUMERATED | ||
10016 | count 1 | ||
10017 | item.0 Hi-fi | ||
10018 | item.1 Application | ||
10019 | } | ||
10020 | } | ||
10021 | control.14 { | ||
10022 | iface MIXER | ||
10023 | name 'Capture HPF Cutoff' | ||
10024 | value 0 | ||
10025 | comment { | ||
10026 | access 'read write' | ||
10027 | type INTEGER | ||
10028 | count 1 | ||
10029 | range '0 - 7' | ||
10030 | } | ||
10031 | } | ||
10032 | control.15 { | ||
10033 | iface MIXER | ||
10034 | name 'Capture LHPF Switch' | ||
10035 | value false | ||
10036 | comment { | ||
10037 | access 'read write' | ||
10038 | type BOOLEAN | ||
10039 | count 1 | ||
10040 | } | ||
10041 | } | ||
10042 | control.16 { | ||
10043 | iface MIXER | ||
10044 | name 'Capture LHPF Mode' | ||
10045 | value LPF | ||
10046 | comment { | ||
10047 | access 'read write' | ||
10048 | type ENUMERATED | ||
10049 | count 1 | ||
10050 | item.0 LPF | ||
10051 | item.1 HPF | ||
10052 | } | ||
10053 | } | ||
10054 | control.17 { | ||
10055 | iface MIXER | ||
10056 | name 'Sidetone Volume' | ||
10057 | value.0 0 | ||
10058 | value.1 0 | ||
10059 | comment { | ||
10060 | access 'read write' | ||
10061 | type INTEGER | ||
10062 | count 2 | ||
10063 | range '0 - 12' | ||
10064 | dbmin -3600 | ||
10065 | dbmax 0 | ||
10066 | dbvalue.0 -3600 | ||
10067 | dbvalue.1 -3600 | ||
10068 | } | ||
10069 | } | ||
10070 | control.18 { | ||
10071 | iface MIXER | ||
10072 | name 'Digital Playback Volume' | ||
10073 | value.0 96 | ||
10074 | value.1 96 | ||
10075 | comment { | ||
10076 | access 'read write' | ||
10077 | type INTEGER | ||
10078 | count 2 | ||
10079 | range '0 - 127' | ||
10080 | dbmin -9999999 | ||
10081 | dbmax 2325 | ||
10082 | dbvalue.0 0 | ||
10083 | dbvalue.1 0 | ||
10084 | } | ||
10085 | } | ||
10086 | control.19 { | ||
10087 | iface MIXER | ||
10088 | name 'DAC High Performance Switch' | ||
10089 | value false | ||
10090 | comment { | ||
10091 | access 'read write' | ||
10092 | type BOOLEAN | ||
10093 | count 1 | ||
10094 | } | ||
10095 | } | ||
10096 | control.20 { | ||
10097 | iface MIXER | ||
10098 | name 'DAC L/R Swap Switch' | ||
10099 | value false | ||
10100 | comment { | ||
10101 | access 'read write' | ||
10102 | type BOOLEAN | ||
10103 | count 1 | ||
10104 | } | ||
10105 | } | ||
10106 | control.21 { | ||
10107 | iface MIXER | ||
10108 | name 'ADC L/R Swap Switch' | ||
10109 | value false | ||
10110 | comment { | ||
10111 | access 'read write' | ||
10112 | type BOOLEAN | ||
10113 | count 1 | ||
10114 | } | ||
10115 | } | ||
10116 | control.22 { | ||
10117 | iface MIXER | ||
10118 | name 'ADC High Performance Switch' | ||
10119 | value true | ||
10120 | comment { | ||
10121 | access 'read write' | ||
10122 | type BOOLEAN | ||
10123 | count 1 | ||
10124 | } | ||
10125 | } | ||
10126 | control.23 { | ||
10127 | iface MIXER | ||
10128 | name 'Beep Volume' | ||
10129 | value 0 | ||
10130 | comment { | ||
10131 | access 'read write' | ||
10132 | type INTEGER | ||
10133 | count 1 | ||
10134 | range '0 - 15' | ||
10135 | dbmin -9999999 | ||
10136 | dbmax -600 | ||
10137 | dbvalue.0 -9999999 | ||
10138 | } | ||
10139 | } | ||
10140 | control.24 { | ||
10141 | iface MIXER | ||
10142 | name 'Headphone Volume' | ||
10143 | value.0 93 | ||
10144 | value.1 93 | ||
10145 | comment { | ||
10146 | access 'read write' | ||
10147 | type INTEGER | ||
10148 | count 2 | ||
10149 | range '0 - 127' | ||
10150 | dbmin -9999999 | ||
10151 | dbmax 600 | ||
10152 | dbvalue.0 -2800 | ||
10153 | dbvalue.1 -2800 | ||
10154 | } | ||
10155 | } | ||
10156 | control.25 { | ||
10157 | iface MIXER | ||
10158 | name 'Headphone Switch' | ||
10159 | value.0 true | ||
10160 | value.1 true | ||
10161 | comment { | ||
10162 | access 'read write' | ||
10163 | type BOOLEAN | ||
10164 | count 2 | ||
10165 | } | ||
10166 | } | ||
10167 | control.26 { | ||
10168 | iface MIXER | ||
10169 | name 'Headphone ZC Switch' | ||
10170 | value.0 false | ||
10171 | value.1 false | ||
10172 | comment { | ||
10173 | access 'read write' | ||
10174 | type BOOLEAN | ||
10175 | count 2 | ||
10176 | } | ||
10177 | } | ||
10178 | control.27 { | ||
10179 | iface MIXER | ||
10180 | name 'Headphone Aux Volume' | ||
10181 | value.0 7 | ||
10182 | value.1 7 | ||
10183 | comment { | ||
10184 | access 'read write' | ||
10185 | type INTEGER | ||
10186 | count 2 | ||
10187 | range '0 - 7' | ||
10188 | dbmin -700 | ||
10189 | dbmax 0 | ||
10190 | dbvalue.0 0 | ||
10191 | dbvalue.1 0 | ||
10192 | } | ||
10193 | } | ||
10194 | control.28 { | ||
10195 | iface MIXER | ||
10196 | name 'Headphone Mixer Switch' | ||
10197 | value.0 false | ||
10198 | value.1 false | ||
10199 | comment { | ||
10200 | access 'read write' | ||
10201 | type BOOLEAN | ||
10202 | count 2 | ||
10203 | } | ||
10204 | } | ||
10205 | control.29 { | ||
10206 | iface MIXER | ||
10207 | name 'HPMIXL IN4L Volume' | ||
10208 | value 7 | ||
10209 | comment { | ||
10210 | access 'read write' | ||
10211 | type INTEGER | ||
10212 | count 1 | ||
10213 | range '0 - 7' | ||
10214 | dbmin -1500 | ||
10215 | dbmax 600 | ||
10216 | dbvalue.0 600 | ||
10217 | } | ||
10218 | } | ||
10219 | control.30 { | ||
10220 | iface MIXER | ||
10221 | name 'HPMIXL IN4R Volume' | ||
10222 | value 7 | ||
10223 | comment { | ||
10224 | access 'read write' | ||
10225 | type INTEGER | ||
10226 | count 1 | ||
10227 | range '0 - 7' | ||
10228 | dbmin -1500 | ||
10229 | dbmax 600 | ||
10230 | dbvalue.0 600 | ||
10231 | } | ||
10232 | } | ||
10233 | control.31 { | ||
10234 | iface MIXER | ||
10235 | name 'HPMIXL MIXINL Volume' | ||
10236 | value 1 | ||
10237 | comment { | ||
10238 | access 'read write' | ||
10239 | type INTEGER | ||
10240 | count 1 | ||
10241 | range '0 - 1' | ||
10242 | dbmin -600 | ||
10243 | dbmax 0 | ||
10244 | dbvalue.0 0 | ||
10245 | } | ||
10246 | } | ||
10247 | control.32 { | ||
10248 | iface MIXER | ||
10249 | name 'HPMIXL MIXINR Volume' | ||
10250 | value 1 | ||
10251 | comment { | ||
10252 | access 'read write' | ||
10253 | type INTEGER | ||
10254 | count 1 | ||
10255 | range '0 - 1' | ||
10256 | dbmin -600 | ||
10257 | dbmax 0 | ||
10258 | dbvalue.0 0 | ||
10259 | } | ||
10260 | } | ||
10261 | control.33 { | ||
10262 | iface MIXER | ||
10263 | name 'HPMIXR IN4L Volume' | ||
10264 | value 7 | ||
10265 | comment { | ||
10266 | access 'read write' | ||
10267 | type INTEGER | ||
10268 | count 1 | ||
10269 | range '0 - 7' | ||
10270 | dbmin -1500 | ||
10271 | dbmax 600 | ||
10272 | dbvalue.0 600 | ||
10273 | } | ||
10274 | } | ||
10275 | control.34 { | ||
10276 | iface MIXER | ||
10277 | name 'HPMIXR IN4R Volume' | ||
10278 | value 7 | ||
10279 | comment { | ||
10280 | access 'read write' | ||
10281 | type INTEGER | ||
10282 | count 1 | ||
10283 | range '0 - 7' | ||
10284 | dbmin -1500 | ||
10285 | dbmax 600 | ||
10286 | dbvalue.0 600 | ||
10287 | } | ||
10288 | } | ||
10289 | control.35 { | ||
10290 | iface MIXER | ||
10291 | name 'HPMIXR MIXINL Volume' | ||
10292 | value 1 | ||
10293 | comment { | ||
10294 | access 'read write' | ||
10295 | type INTEGER | ||
10296 | count 1 | ||
10297 | range '0 - 1' | ||
10298 | dbmin -600 | ||
10299 | dbmax 0 | ||
10300 | dbvalue.0 0 | ||
10301 | } | ||
10302 | } | ||
10303 | control.36 { | ||
10304 | iface MIXER | ||
10305 | name 'HPMIXR MIXINR Volume' | ||
10306 | value 1 | ||
10307 | comment { | ||
10308 | access 'read write' | ||
10309 | type INTEGER | ||
10310 | count 1 | ||
10311 | range '0 - 1' | ||
10312 | dbmin -600 | ||
10313 | dbmax 0 | ||
10314 | dbvalue.0 0 | ||
10315 | } | ||
10316 | } | ||
10317 | control.37 { | ||
10318 | iface MIXER | ||
10319 | name 'Speaker Boost Volume' | ||
10320 | value 3 | ||
10321 | comment { | ||
10322 | access 'read write' | ||
10323 | type INTEGER | ||
10324 | count 1 | ||
10325 | range '0 - 7' | ||
10326 | dbmin 0 | ||
10327 | dbmax 1200 | ||
10328 | dbvalue.0 450 | ||
10329 | } | ||
10330 | } | ||
10331 | control.38 { | ||
10332 | iface MIXER | ||
10333 | name 'EQ Switch' | ||
10334 | value false | ||
10335 | comment { | ||
10336 | access 'read write' | ||
10337 | type BOOLEAN | ||
10338 | count 1 | ||
10339 | } | ||
10340 | } | ||
10341 | control.39 { | ||
10342 | iface MIXER | ||
10343 | name 'EQ1 Volume' | ||
10344 | value.0 12 | ||
10345 | value.1 12 | ||
10346 | comment { | ||
10347 | access 'read write' | ||
10348 | type INTEGER | ||
10349 | count 2 | ||
10350 | range '0 - 31' | ||
10351 | dbmin -1200 | ||
10352 | dbmax 1900 | ||
10353 | dbvalue.0 0 | ||
10354 | dbvalue.1 0 | ||
10355 | } | ||
10356 | } | ||
10357 | control.40 { | ||
10358 | iface MIXER | ||
10359 | name 'EQ2 Volume' | ||
10360 | value.0 12 | ||
10361 | value.1 12 | ||
10362 | comment { | ||
10363 | access 'read write' | ||
10364 | type INTEGER | ||
10365 | count 2 | ||
10366 | range '0 - 31' | ||
10367 | dbmin -1200 | ||
10368 | dbmax 1900 | ||
10369 | dbvalue.0 0 | ||
10370 | dbvalue.1 0 | ||
10371 | } | ||
10372 | } | ||
10373 | control.41 { | ||
10374 | iface MIXER | ||
10375 | name 'EQ3 Volume' | ||
10376 | value.0 12 | ||
10377 | value.1 12 | ||
10378 | comment { | ||
10379 | access 'read write' | ||
10380 | type INTEGER | ||
10381 | count 2 | ||
10382 | range '0 - 31' | ||
10383 | dbmin -1200 | ||
10384 | dbmax 1900 | ||
10385 | dbvalue.0 0 | ||
10386 | dbvalue.1 0 | ||
10387 | } | ||
10388 | } | ||
10389 | control.42 { | ||
10390 | iface MIXER | ||
10391 | name 'EQ4 Volume' | ||
10392 | value.0 12 | ||
10393 | value.1 12 | ||
10394 | comment { | ||
10395 | access 'read write' | ||
10396 | type INTEGER | ||
10397 | count 2 | ||
10398 | range '0 - 31' | ||
10399 | dbmin -1200 | ||
10400 | dbmax 1900 | ||
10401 | dbvalue.0 0 | ||
10402 | dbvalue.1 0 | ||
10403 | } | ||
10404 | } | ||
10405 | control.43 { | ||
10406 | iface MIXER | ||
10407 | name 'EQ5 Volume' | ||
10408 | value.0 12 | ||
10409 | value.1 12 | ||
10410 | comment { | ||
10411 | access 'read write' | ||
10412 | type INTEGER | ||
10413 | count 2 | ||
10414 | range '0 - 31' | ||
10415 | dbmin -1200 | ||
10416 | dbmax 1900 | ||
10417 | dbvalue.0 0 | ||
10418 | dbvalue.1 0 | ||
10419 | } | ||
10420 | } | ||
10421 | control.44 { | ||
10422 | iface MIXER | ||
10423 | name 'EQL Coefficients' | ||
10424 | value '0fca040000d81eb5f1450b7501c51c58f3730a540558168ef82907ad1103056405594000' | ||
10425 | comment { | ||
10426 | access 'read write' | ||
10427 | type BYTES | ||
10428 | count 36 | ||
10429 | } | ||
10430 | } | ||
10431 | control.45 { | ||
10432 | iface MIXER | ||
10433 | name 'EQR Coefficients' | ||
10434 | value '0fca040000d81eb5f1450b7501c51c58f3730a540558168ef82907ad1103056405594000' | ||
10435 | comment { | ||
10436 | access 'read write' | ||
10437 | type BYTES | ||
10438 | count 36 | ||
10439 | } | ||
10440 | } | ||
10441 | control.46 { | ||
10442 | iface MIXER | ||
10443 | name '3D Switch' | ||
10444 | value false | ||
10445 | comment { | ||
10446 | access 'read write' | ||
10447 | type BOOLEAN | ||
10448 | count 1 | ||
10449 | } | ||
10450 | } | ||
10451 | control.47 { | ||
10452 | iface MIXER | ||
10453 | name '3D Coefficients' | ||
10454 | value '0040000000000000' | ||
10455 | comment { | ||
10456 | access 'read write' | ||
10457 | type BYTES | ||
10458 | count 8 | ||
10459 | } | ||
10460 | } | ||
10461 | control.48 { | ||
10462 | iface MIXER | ||
10463 | name 'DF1 Switch' | ||
10464 | value false | ||
10465 | comment { | ||
10466 | access 'read write' | ||
10467 | type BOOLEAN | ||
10468 | count 1 | ||
10469 | } | ||
10470 | } | ||
10471 | control.49 { | ||
10472 | iface MIXER | ||
10473 | name 'DF1 Coefficients' | ||
10474 | value '0000000000000000000000000000' | ||
10475 | comment { | ||
10476 | access 'read write' | ||
10477 | type BYTES | ||
10478 | count 14 | ||
10479 | } | ||
10480 | } | ||
10481 | control.50 { | ||
10482 | iface MIXER | ||
10483 | name 'DRC Switch' | ||
10484 | value false | ||
10485 | comment { | ||
10486 | access 'read write' | ||
10487 | type BOOLEAN | ||
10488 | count 1 | ||
10489 | } | ||
10490 | } | ||
10491 | control.51 { | ||
10492 | iface MIXER | ||
10493 | name 'DRC Coefficients' | ||
10494 | value '000c0925000000000000' | ||
10495 | comment { | ||
10496 | access 'read write' | ||
10497 | type BYTES | ||
10498 | count 10 | ||
10499 | } | ||
10500 | } | ||
10501 | control.52 { | ||
10502 | iface MIXER | ||
10503 | name 'VSS Switch' | ||
10504 | value false | ||
10505 | comment { | ||
10506 | access 'read write' | ||
10507 | type BOOLEAN | ||
10508 | count 1 | ||
10509 | } | ||
10510 | } | ||
10511 | control.53 { | ||
10512 | iface MIXER | ||
10513 | name 'VSS Coefficients' | ||
10514 | value '008c020000350700003a4100008b7d00003a4100008cfee800780000003fb260002d18180020000000f1834000fb830000eeaec000fbac4000f17f8000f43b4000f5fb0000ea10c000fcc58000e275c00004b48000d4f9800004914000d8a48000023dc000cf7a8000dc060000f2dac000baf340000a7940001c068000fd2d00001ce840000ddc4000fc9d000009558000fe7e80000eab4000f99880000987c000fd2c400009480000035f400000870000fae4c000000b400004e18000011f4000f8b00000fbcbc00004f3800007df4000ff070000efd70000fbaf4000108a80001107c000e0080000d276000020cf400030234000fd69c0002835000006330000d9f6c000f33340000f420000040c8000fb3f8000f757c0000354000000c6c0000312c000fd8580' | ||
10515 | comment { | ||
10516 | access 'read write' | ||
10517 | type BYTES | ||
10518 | count 296 | ||
10519 | } | ||
10520 | } | ||
10521 | control.54 { | ||
10522 | iface MIXER | ||
10523 | name 'HPF1 Switch' | ||
10524 | value false | ||
10525 | comment { | ||
10526 | access 'read write' | ||
10527 | type BOOLEAN | ||
10528 | count 1 | ||
10529 | } | ||
10530 | } | ||
10531 | control.55 { | ||
10532 | iface MIXER | ||
10533 | name 'HPF2 Switch' | ||
10534 | value false | ||
10535 | comment { | ||
10536 | access 'read write' | ||
10537 | type BOOLEAN | ||
10538 | count 1 | ||
10539 | } | ||
10540 | } | ||
10541 | control.56 { | ||
10542 | iface MIXER | ||
10543 | name 'HPF Coefficients' | ||
10544 | value '0000' | ||
10545 | comment { | ||
10546 | access 'read write' | ||
10547 | type BYTES | ||
10548 | count 2 | ||
10549 | } | ||
10550 | } | ||
10551 | control.57 { | ||
10552 | iface MIXER | ||
10553 | name 'HD Bass Switch' | ||
10554 | value false | ||
10555 | comment { | ||
10556 | access 'read write' | ||
10557 | type BOOLEAN | ||
10558 | count 1 | ||
10559 | } | ||
10560 | } | ||
10561 | control.58 { | ||
10562 | iface MIXER | ||
10563 | name 'HD Bass Coefficients' | ||
10564 | value '0002bd12007c586c00538121003f8bd80032f52d0065ac8c006be08700721483007214830043352500066a4a0043607900080000000100000059999a' | ||
10565 | comment { | ||
10566 | access 'read write' | ||
10567 | type BYTES | ||
10568 | count 60 | ||
10569 | } | ||
10570 | } | ||
10571 | control.59 { | ||
10572 | iface MIXER | ||
10573 | name 'ALC Switch' | ||
10574 | value.0 false | ||
10575 | value.1 false | ||
10576 | comment { | ||
10577 | access 'read write' | ||
10578 | type BOOLEAN | ||
10579 | count 2 | ||
10580 | } | ||
10581 | } | ||
10582 | control.60 { | ||
10583 | iface MIXER | ||
10584 | name ALC1 | ||
10585 | value '007b' | ||
10586 | comment { | ||
10587 | access 'read write' | ||
10588 | type BYTES | ||
10589 | count 2 | ||
10590 | } | ||
10591 | } | ||
10592 | control.61 { | ||
10593 | iface MIXER | ||
10594 | name ALC2 | ||
10595 | value '0000' | ||
10596 | comment { | ||
10597 | access 'read write' | ||
10598 | type BYTES | ||
10599 | count 2 | ||
10600 | } | ||
10601 | } | ||
10602 | control.62 { | ||
10603 | iface MIXER | ||
10604 | name ALC3 | ||
10605 | value '1c32' | ||
10606 | comment { | ||
10607 | access 'read write' | ||
10608 | type BYTES | ||
10609 | count 2 | ||
10610 | } | ||
10611 | } | ||
10612 | control.63 { | ||
10613 | iface MIXER | ||
10614 | name 'Noise Gate' | ||
10615 | value '3200' | ||
10616 | comment { | ||
10617 | access 'read write' | ||
10618 | type BYTES | ||
10619 | count 2 | ||
10620 | } | ||
10621 | } | ||
10622 | control.64 { | ||
10623 | iface MIXER | ||
10624 | name 'Speaker Volume' | ||
10625 | value.0 114 | ||
10626 | value.1 114 | ||
10627 | comment { | ||
10628 | access 'read write' | ||
10629 | type INTEGER | ||
10630 | count 2 | ||
10631 | range '0 - 127' | ||
10632 | dbmin -9999999 | ||
10633 | dbmax 600 | ||
10634 | dbvalue.0 -700 | ||
10635 | dbvalue.1 -700 | ||
10636 | } | ||
10637 | } | ||
10638 | control.65 { | ||
10639 | iface MIXER | ||
10640 | name 'Speaker Switch' | ||
10641 | value.0 true | ||
10642 | value.1 true | ||
10643 | comment { | ||
10644 | access 'read write' | ||
10645 | type BOOLEAN | ||
10646 | count 2 | ||
10647 | } | ||
10648 | } | ||
10649 | control.66 { | ||
10650 | iface MIXER | ||
10651 | name 'Speaker ZC Switch' | ||
10652 | value.0 false | ||
10653 | value.1 false | ||
10654 | comment { | ||
10655 | access 'read write' | ||
10656 | type BOOLEAN | ||
10657 | count 2 | ||
10658 | } | ||
10659 | } | ||
10660 | control.67 { | ||
10661 | iface MIXER | ||
10662 | name 'Speaker Mixer Switch' | ||
10663 | value.0 false | ||
10664 | value.1 false | ||
10665 | comment { | ||
10666 | access 'read write' | ||
10667 | type BOOLEAN | ||
10668 | count 2 | ||
10669 | } | ||
10670 | } | ||
10671 | control.68 { | ||
10672 | iface MIXER | ||
10673 | name 'SPKOUTL Mixer IN4L Volume' | ||
10674 | value 7 | ||
10675 | comment { | ||
10676 | access 'read write' | ||
10677 | type INTEGER | ||
10678 | count 1 | ||
10679 | range '0 - 7' | ||
10680 | dbmin -1500 | ||
10681 | dbmax 600 | ||
10682 | dbvalue.0 600 | ||
10683 | } | ||
10684 | } | ||
10685 | control.69 { | ||
10686 | iface MIXER | ||
10687 | name 'SPKOUTL Mixer IN4R Volume' | ||
10688 | value 7 | ||
10689 | comment { | ||
10690 | access 'read write' | ||
10691 | type INTEGER | ||
10692 | count 1 | ||
10693 | range '0 - 7' | ||
10694 | dbmin -1500 | ||
10695 | dbmax 600 | ||
10696 | dbvalue.0 600 | ||
10697 | } | ||
10698 | } | ||
10699 | control.70 { | ||
10700 | iface MIXER | ||
10701 | name 'SPKOUTL Mixer MIXINL Volume' | ||
10702 | value 1 | ||
10703 | comment { | ||
10704 | access 'read write' | ||
10705 | type INTEGER | ||
10706 | count 1 | ||
10707 | range '0 - 1' | ||
10708 | dbmin -600 | ||
10709 | dbmax 0 | ||
10710 | dbvalue.0 0 | ||
10711 | } | ||
10712 | } | ||
10713 | control.71 { | ||
10714 | iface MIXER | ||
10715 | name 'SPKOUTL Mixer MIXINR Volume' | ||
10716 | value 1 | ||
10717 | comment { | ||
10718 | access 'read write' | ||
10719 | type INTEGER | ||
10720 | count 1 | ||
10721 | range '0 - 1' | ||
10722 | dbmin -600 | ||
10723 | dbmax 0 | ||
10724 | dbvalue.0 0 | ||
10725 | } | ||
10726 | } | ||
10727 | control.72 { | ||
10728 | iface MIXER | ||
10729 | name 'SPKOUTL Mixer DACL Volume' | ||
10730 | value 0 | ||
10731 | comment { | ||
10732 | access 'read write' | ||
10733 | type INTEGER | ||
10734 | count 1 | ||
10735 | range '0 - 1' | ||
10736 | dbmin -600 | ||
10737 | dbmax 0 | ||
10738 | dbvalue.0 -600 | ||
10739 | } | ||
10740 | } | ||
10741 | control.73 { | ||
10742 | iface MIXER | ||
10743 | name 'SPKOUTL Mixer DACR Volume' | ||
10744 | value 0 | ||
10745 | comment { | ||
10746 | access 'read write' | ||
10747 | type INTEGER | ||
10748 | count 1 | ||
10749 | range '0 - 1' | ||
10750 | dbmin -600 | ||
10751 | dbmax 0 | ||
10752 | dbvalue.0 -600 | ||
10753 | } | ||
10754 | } | ||
10755 | control.74 { | ||
10756 | iface MIXER | ||
10757 | name 'SPKOUTR Mixer IN4L Volume' | ||
10758 | value 7 | ||
10759 | comment { | ||
10760 | access 'read write' | ||
10761 | type INTEGER | ||
10762 | count 1 | ||
10763 | range '0 - 7' | ||
10764 | dbmin -1500 | ||
10765 | dbmax 600 | ||
10766 | dbvalue.0 600 | ||
10767 | } | ||
10768 | } | ||
10769 | control.75 { | ||
10770 | iface MIXER | ||
10771 | name 'SPKOUTR Mixer IN4R Volume' | ||
10772 | value 7 | ||
10773 | comment { | ||
10774 | access 'read write' | ||
10775 | type INTEGER | ||
10776 | count 1 | ||
10777 | range '0 - 7' | ||
10778 | dbmin -1500 | ||
10779 | dbmax 600 | ||
10780 | dbvalue.0 600 | ||
10781 | } | ||
10782 | } | ||
10783 | control.76 { | ||
10784 | iface MIXER | ||
10785 | name 'SPKOUTR Mixer MIXINL Volume' | ||
10786 | value 1 | ||
10787 | comment { | ||
10788 | access 'read write' | ||
10789 | type INTEGER | ||
10790 | count 1 | ||
10791 | range '0 - 1' | ||
10792 | dbmin -600 | ||
10793 | dbmax 0 | ||
10794 | dbvalue.0 0 | ||
10795 | } | ||
10796 | } | ||
10797 | control.77 { | ||
10798 | iface MIXER | ||
10799 | name 'SPKOUTR Mixer MIXINR Volume' | ||
10800 | value 1 | ||
10801 | comment { | ||
10802 | access 'read write' | ||
10803 | type INTEGER | ||
10804 | count 1 | ||
10805 | range '0 - 1' | ||
10806 | dbmin -600 | ||
10807 | dbmax 0 | ||
10808 | dbvalue.0 0 | ||
10809 | } | ||
10810 | } | ||
10811 | control.78 { | ||
10812 | iface MIXER | ||
10813 | name 'SPKOUTR Mixer DACL Volume' | ||
10814 | value 0 | ||
10815 | comment { | ||
10816 | access 'read write' | ||
10817 | type INTEGER | ||
10818 | count 1 | ||
10819 | range '0 - 1' | ||
10820 | dbmin -600 | ||
10821 | dbmax 0 | ||
10822 | dbvalue.0 -600 | ||
10823 | } | ||
10824 | } | ||
10825 | control.79 { | ||
10826 | iface MIXER | ||
10827 | name 'SPKOUTR Mixer DACR Volume' | ||
10828 | value 0 | ||
10829 | comment { | ||
10830 | access 'read write' | ||
10831 | type INTEGER | ||
10832 | count 1 | ||
10833 | range '0 - 1' | ||
10834 | dbmin -600 | ||
10835 | dbmax 0 | ||
10836 | dbvalue.0 -600 | ||
10837 | } | ||
10838 | } | ||
10839 | control.80 { | ||
10840 | iface MIXER | ||
10841 | name 'SPKOUTR PGA' | ||
10842 | value DAC | ||
10843 | comment { | ||
10844 | access 'read write' | ||
10845 | type ENUMERATED | ||
10846 | count 1 | ||
10847 | item.0 DAC | ||
10848 | item.1 Mixer | ||
10849 | } | ||
10850 | } | ||
10851 | control.81 { | ||
10852 | iface MIXER | ||
10853 | name 'SPKOUTL PGA' | ||
10854 | value DAC | ||
10855 | comment { | ||
10856 | access 'read write' | ||
10857 | type ENUMERATED | ||
10858 | count 1 | ||
10859 | item.0 DAC | ||
10860 | item.1 Mixer | ||
10861 | } | ||
10862 | } | ||
10863 | control.82 { | ||
10864 | iface MIXER | ||
10865 | name 'SPKOUTR Mixer DACL Switch' | ||
10866 | value false | ||
10867 | comment { | ||
10868 | access 'read write' | ||
10869 | type BOOLEAN | ||
10870 | count 1 | ||
10871 | } | ||
10872 | } | ||
10873 | control.83 { | ||
10874 | iface MIXER | ||
10875 | name 'SPKOUTR Mixer DACR Switch' | ||
10876 | value false | ||
10877 | comment { | ||
10878 | access 'read write' | ||
10879 | type BOOLEAN | ||
10880 | count 1 | ||
10881 | } | ||
10882 | } | ||
10883 | control.84 { | ||
10884 | iface MIXER | ||
10885 | name 'SPKOUTR Mixer MIXINL Switch' | ||
10886 | value false | ||
10887 | comment { | ||
10888 | access 'read write' | ||
10889 | type BOOLEAN | ||
10890 | count 1 | ||
10891 | } | ||
10892 | } | ||
10893 | control.85 { | ||
10894 | iface MIXER | ||
10895 | name 'SPKOUTR Mixer MIXINR Switch' | ||
10896 | value false | ||
10897 | comment { | ||
10898 | access 'read write' | ||
10899 | type BOOLEAN | ||
10900 | count 1 | ||
10901 | } | ||
10902 | } | ||
10903 | control.86 { | ||
10904 | iface MIXER | ||
10905 | name 'SPKOUTR Mixer IN4L Switch' | ||
10906 | value false | ||
10907 | comment { | ||
10908 | access 'read write' | ||
10909 | type BOOLEAN | ||
10910 | count 1 | ||
10911 | } | ||
10912 | } | ||
10913 | control.87 { | ||
10914 | iface MIXER | ||
10915 | name 'SPKOUTR Mixer IN4R Switch' | ||
10916 | value false | ||
10917 | comment { | ||
10918 | access 'read write' | ||
10919 | type BOOLEAN | ||
10920 | count 1 | ||
10921 | } | ||
10922 | } | ||
10923 | control.88 { | ||
10924 | iface MIXER | ||
10925 | name 'SPKOUTL Mixer DACL Switch' | ||
10926 | value false | ||
10927 | comment { | ||
10928 | access 'read write' | ||
10929 | type BOOLEAN | ||
10930 | count 1 | ||
10931 | } | ||
10932 | } | ||
10933 | control.89 { | ||
10934 | iface MIXER | ||
10935 | name 'SPKOUTL Mixer DACR Switch' | ||
10936 | value false | ||
10937 | comment { | ||
10938 | access 'read write' | ||
10939 | type BOOLEAN | ||
10940 | count 1 | ||
10941 | } | ||
10942 | } | ||
10943 | control.90 { | ||
10944 | iface MIXER | ||
10945 | name 'SPKOUTL Mixer MIXINL Switch' | ||
10946 | value false | ||
10947 | comment { | ||
10948 | access 'read write' | ||
10949 | type BOOLEAN | ||
10950 | count 1 | ||
10951 | } | ||
10952 | } | ||
10953 | control.91 { | ||
10954 | iface MIXER | ||
10955 | name 'SPKOUTL Mixer MIXINR Switch' | ||
10956 | value false | ||
10957 | comment { | ||
10958 | access 'read write' | ||
10959 | type BOOLEAN | ||
10960 | count 1 | ||
10961 | } | ||
10962 | } | ||
10963 | control.92 { | ||
10964 | iface MIXER | ||
10965 | name 'SPKOUTL Mixer IN4L Switch' | ||
10966 | value false | ||
10967 | comment { | ||
10968 | access 'read write' | ||
10969 | type BOOLEAN | ||
10970 | count 1 | ||
10971 | } | ||
10972 | } | ||
10973 | control.93 { | ||
10974 | iface MIXER | ||
10975 | name 'SPKOUTL Mixer IN4R Switch' | ||
10976 | value false | ||
10977 | comment { | ||
10978 | access 'read write' | ||
10979 | type BOOLEAN | ||
10980 | count 1 | ||
10981 | } | ||
10982 | } | ||
10983 | control.94 { | ||
10984 | iface MIXER | ||
10985 | name 'HPOUTR PGA' | ||
10986 | value DAC | ||
10987 | comment { | ||
10988 | access 'read write' | ||
10989 | type ENUMERATED | ||
10990 | count 1 | ||
10991 | item.0 DAC | ||
10992 | item.1 Mixer | ||
10993 | } | ||
10994 | } | ||
10995 | control.95 { | ||
10996 | iface MIXER | ||
10997 | name 'HPOUTL PGA' | ||
10998 | value DAC | ||
10999 | comment { | ||
11000 | access 'read write' | ||
11001 | type ENUMERATED | ||
11002 | count 1 | ||
11003 | item.0 DAC | ||
11004 | item.1 Mixer | ||
11005 | } | ||
11006 | } | ||
11007 | control.96 { | ||
11008 | iface MIXER | ||
11009 | name 'HPMIXR DACL Switch' | ||
11010 | value false | ||
11011 | comment { | ||
11012 | access 'read write' | ||
11013 | type BOOLEAN | ||
11014 | count 1 | ||
11015 | } | ||
11016 | } | ||
11017 | control.97 { | ||
11018 | iface MIXER | ||
11019 | name 'HPMIXR DACR Switch' | ||
11020 | value false | ||
11021 | comment { | ||
11022 | access 'read write' | ||
11023 | type BOOLEAN | ||
11024 | count 1 | ||
11025 | } | ||
11026 | } | ||
11027 | control.98 { | ||
11028 | iface MIXER | ||
11029 | name 'HPMIXR MIXINL Switch' | ||
11030 | value false | ||
11031 | comment { | ||
11032 | access 'read write' | ||
11033 | type BOOLEAN | ||
11034 | count 1 | ||
11035 | } | ||
11036 | } | ||
11037 | control.99 { | ||
11038 | iface MIXER | ||
11039 | name 'HPMIXR MIXINR Switch' | ||
11040 | value false | ||
11041 | comment { | ||
11042 | access 'read write' | ||
11043 | type BOOLEAN | ||
11044 | count 1 | ||
11045 | } | ||
11046 | } | ||
11047 | control.100 { | ||
11048 | iface MIXER | ||
11049 | name 'HPMIXR IN4L Switch' | ||
11050 | value false | ||
11051 | comment { | ||
11052 | access 'read write' | ||
11053 | type BOOLEAN | ||
11054 | count 1 | ||
11055 | } | ||
11056 | } | ||
11057 | control.101 { | ||
11058 | iface MIXER | ||
11059 | name 'HPMIXR IN4R Switch' | ||
11060 | value false | ||
11061 | comment { | ||
11062 | access 'read write' | ||
11063 | type BOOLEAN | ||
11064 | count 1 | ||
11065 | } | ||
11066 | } | ||
11067 | control.102 { | ||
11068 | iface MIXER | ||
11069 | name 'HPMIXL DACL Switch' | ||
11070 | value false | ||
11071 | comment { | ||
11072 | access 'read write' | ||
11073 | type BOOLEAN | ||
11074 | count 1 | ||
11075 | } | ||
11076 | } | ||
11077 | control.103 { | ||
11078 | iface MIXER | ||
11079 | name 'HPMIXL DACR Switch' | ||
11080 | value false | ||
11081 | comment { | ||
11082 | access 'read write' | ||
11083 | type BOOLEAN | ||
11084 | count 1 | ||
11085 | } | ||
11086 | } | ||
11087 | control.104 { | ||
11088 | iface MIXER | ||
11089 | name 'HPMIXL MIXINL Switch' | ||
11090 | value false | ||
11091 | comment { | ||
11092 | access 'read write' | ||
11093 | type BOOLEAN | ||
11094 | count 1 | ||
11095 | } | ||
11096 | } | ||
11097 | control.105 { | ||
11098 | iface MIXER | ||
11099 | name 'HPMIXL MIXINR Switch' | ||
11100 | value false | ||
11101 | comment { | ||
11102 | access 'read write' | ||
11103 | type BOOLEAN | ||
11104 | count 1 | ||
11105 | } | ||
11106 | } | ||
11107 | control.106 { | ||
11108 | iface MIXER | ||
11109 | name 'HPMIXL IN4L Switch' | ||
11110 | value false | ||
11111 | comment { | ||
11112 | access 'read write' | ||
11113 | type BOOLEAN | ||
11114 | count 1 | ||
11115 | } | ||
11116 | } | ||
11117 | control.107 { | ||
11118 | iface MIXER | ||
11119 | name 'HPMIXL IN4R Switch' | ||
11120 | value false | ||
11121 | comment { | ||
11122 | access 'read write' | ||
11123 | type BOOLEAN | ||
11124 | count 1 | ||
11125 | } | ||
11126 | } | ||
11127 | control.108 { | ||
11128 | iface MIXER | ||
11129 | name STR | ||
11130 | value None | ||
11131 | comment { | ||
11132 | access 'read write' | ||
11133 | type ENUMERATED | ||
11134 | count 1 | ||
11135 | item.0 None | ||
11136 | item.1 Left | ||
11137 | item.2 Right | ||
11138 | } | ||
11139 | } | ||
11140 | control.109 { | ||
11141 | iface MIXER | ||
11142 | name STL | ||
11143 | value None | ||
11144 | comment { | ||
11145 | access 'read write' | ||
11146 | type ENUMERATED | ||
11147 | count 1 | ||
11148 | item.0 None | ||
11149 | item.1 Left | ||
11150 | item.2 Right | ||
11151 | } | ||
11152 | } | ||
11153 | control.110 { | ||
11154 | iface MIXER | ||
11155 | name 'MIXINR IN2R Switch' | ||
11156 | value false | ||
11157 | comment { | ||
11158 | access 'read write' | ||
11159 | type BOOLEAN | ||
11160 | count 1 | ||
11161 | } | ||
11162 | } | ||
11163 | control.111 { | ||
11164 | iface MIXER | ||
11165 | name 'MIXINR IN3R Switch' | ||
11166 | value true | ||
11167 | comment { | ||
11168 | access 'read write' | ||
11169 | type BOOLEAN | ||
11170 | count 1 | ||
11171 | } | ||
11172 | } | ||
11173 | control.112 { | ||
11174 | iface MIXER | ||
11175 | name 'MIXINR PGA Switch' | ||
11176 | value true | ||
11177 | comment { | ||
11178 | access 'read write' | ||
11179 | type BOOLEAN | ||
11180 | count 1 | ||
11181 | } | ||
11182 | } | ||
11183 | control.113 { | ||
11184 | iface MIXER | ||
11185 | name 'MIXINL IN2L Switch' | ||
11186 | value false | ||
11187 | comment { | ||
11188 | access 'read write' | ||
11189 | type BOOLEAN | ||
11190 | count 1 | ||
11191 | } | ||
11192 | } | ||
11193 | control.114 { | ||
11194 | iface MIXER | ||
11195 | name 'MIXINL IN3L Switch' | ||
11196 | value false | ||
11197 | comment { | ||
11198 | access 'read write' | ||
11199 | type BOOLEAN | ||
11200 | count 1 | ||
11201 | } | ||
11202 | } | ||
11203 | control.115 { | ||
11204 | iface MIXER | ||
11205 | name 'MIXINL PGA Switch' | ||
11206 | value true | ||
11207 | comment { | ||
11208 | access 'read write' | ||
11209 | type BOOLEAN | ||
11210 | count 1 | ||
11211 | } | ||
11212 | } | ||
11213 | control.116 { | ||
11214 | iface MIXER | ||
11215 | name 'INPGAR IN1R Switch' | ||
11216 | value false | ||
11217 | comment { | ||
11218 | access 'read write' | ||
11219 | type BOOLEAN | ||
11220 | count 1 | ||
11221 | } | ||
11222 | } | ||
11223 | control.117 { | ||
11224 | iface MIXER | ||
11225 | name 'INPGAR IN2R Switch' | ||
11226 | value true | ||
11227 | comment { | ||
11228 | access 'read write' | ||
11229 | type BOOLEAN | ||
11230 | count 1 | ||
11231 | } | ||
11232 | } | ||
11233 | control.118 { | ||
11234 | iface MIXER | ||
11235 | name 'INPGAR IN3R Switch' | ||
11236 | value true | ||
11237 | comment { | ||
11238 | access 'read write' | ||
11239 | type BOOLEAN | ||
11240 | count 1 | ||
11241 | } | ||
11242 | } | ||
11243 | control.119 { | ||
11244 | iface MIXER | ||
11245 | name 'INPGAR IN4R Switch' | ||
11246 | value false | ||
11247 | comment { | ||
11248 | access 'read write' | ||
11249 | type BOOLEAN | ||
11250 | count 1 | ||
11251 | } | ||
11252 | } | ||
11253 | control.120 { | ||
11254 | iface MIXER | ||
11255 | name 'INPGAL IN1L Switch' | ||
11256 | value false | ||
11257 | comment { | ||
11258 | access 'read write' | ||
11259 | type BOOLEAN | ||
11260 | count 1 | ||
11261 | } | ||
11262 | } | ||
11263 | control.121 { | ||
11264 | iface MIXER | ||
11265 | name 'INPGAL IN2L Switch' | ||
11266 | value false | ||
11267 | comment { | ||
11268 | access 'read write' | ||
11269 | type BOOLEAN | ||
11270 | count 1 | ||
11271 | } | ||
11272 | } | ||
11273 | control.122 { | ||
11274 | iface MIXER | ||
11275 | name 'INPGAL IN3L Switch' | ||
11276 | value true | ||
11277 | comment { | ||
11278 | access 'read write' | ||
11279 | type BOOLEAN | ||
11280 | count 1 | ||
11281 | } | ||
11282 | } | ||
11283 | control.123 { | ||
11284 | iface MIXER | ||
11285 | name 'INPGAL IN4L Switch' | ||
11286 | value false | ||
11287 | comment { | ||
11288 | access 'read write' | ||
11289 | type BOOLEAN | ||
11290 | count 1 | ||
11291 | } | ||
11292 | } | ||
11293 | control.124 { | ||
11294 | iface CARD | ||
11295 | name 'Headphone Jack' | ||
11296 | value true | ||
11297 | comment { | ||
11298 | access read | ||
11299 | type BOOLEAN | ||
11300 | count 1 | ||
11301 | } | ||
11302 | } | ||
11303 | } | ||
diff --git a/recipes-bsp/firmware-imx/firmware-ele-imx_1.3.0.bb b/recipes-bsp/firmware-imx/firmware-ele-imx_2.0.1.bb index 8a812f41..d9a6218e 100644 --- a/recipes-bsp/firmware-imx/firmware-ele-imx_1.3.0.bb +++ b/recipes-bsp/firmware-imx/firmware-ele-imx_2.0.1.bb | |||
@@ -1,15 +1,15 @@ | |||
1 | # Copyright 2021-2024 NXP | 1 | # Copyright 2021-2025 NXP |
2 | SUMMARY = "NXP i.MX ELE firmware" | 2 | SUMMARY = "NXP i.MX ELE firmware" |
3 | DESCRIPTION = "EdgeLock Secure Enclave firmware for i.MX series SoCs" | 3 | DESCRIPTION = "EdgeLock Secure Enclave firmware for i.MX series SoCs" |
4 | SECTION = "base" | 4 | SECTION = "base" |
5 | LICENSE = "Proprietary" | 5 | LICENSE = "Proprietary" |
6 | LIC_FILES_CHKSUM = "file://COPYING;md5=ca53281cc0caa7e320d4945a896fb837" | 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=c0fb372b5d7f12181de23ef480f225f3" |
7 | 7 | ||
8 | inherit fsl-eula-unpack use-imx-security-controller-firmware deploy | 8 | inherit fsl-eula-unpack use-imx-security-controller-firmware deploy |
9 | 9 | ||
10 | SRC_URI = "${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" | 10 | SRC_URI = "${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" |
11 | IMX_SRCREV_ABBREV = "17945fc" | 11 | IMX_SRCREV_ABBREV = "19b6ee2" |
12 | SRC_URI[sha256sum] = "8791109824767346237e53ac2c712824e54608e2092859161e6bb3e5385a7595" | 12 | SRC_URI[sha256sum] = "14ad172ed70d2f16decca4b55e508dad32923390a298f10a598e8bc7778b6b66" |
13 | 13 | ||
14 | S = "${WORKDIR}/${BP}-${IMX_SRCREV_ABBREV}" | 14 | S = "${WORKDIR}/${BP}-${IMX_SRCREV_ABBREV}" |
15 | 15 | ||
diff --git a/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb b/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb index 31c806b0..3e5f3d48 100644 --- a/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb +++ b/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.1.bb | |||
@@ -7,11 +7,11 @@ should be preferred." | |||
7 | 7 | ||
8 | SECTION = "kernel" | 8 | SECTION = "kernel" |
9 | LICENSE = "Proprietary" | 9 | LICENSE = "Proprietary" |
10 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=ca53281cc0caa7e320d4945a896fb837" | 10 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c0fb372b5d7f12181de23ef480f225f3" |
11 | 11 | ||
12 | SRC_URI = "git://github.com/nxp-imx/imx-firmware.git;protocol=https;branch=${SRCBRANCH}" | 12 | SRC_URI = "git://github.com/nxp-imx/imx-firmware.git;protocol=https;branch=${SRCBRANCH}" |
13 | SRCBRANCH = "lf-6.6.52_2.2.0" | 13 | SRCBRANCH = "lf-6.12.3_1.0.0" |
14 | SRCREV = "2978f3c88d6bcc5695a7b45f1936f18d31eebfa8" | 14 | SRCREV = "eef7ef94bc44cacd3b068f66658ef33391547daa" |
15 | 15 | ||
16 | S = "${WORKDIR}/git" | 16 | S = "${WORKDIR}/git" |
17 | 17 | ||
@@ -19,6 +19,8 @@ inherit allarch | |||
19 | 19 | ||
20 | CLEANBROKEN = "1" | 20 | CLEANBROKEN = "1" |
21 | ALLOW_EMPTY:${PN} = "1" | 21 | ALLOW_EMPTY:${PN} = "1" |
22 | ALLOW_EMPTY:${PN}-all-sdio = "1" | ||
23 | ALLOW_EMPTY:${PN}-all-pcie = "1" | ||
22 | 24 | ||
23 | do_compile() { | 25 | do_compile() { |
24 | : | 26 | : |
@@ -109,7 +111,7 @@ RCONFLICTS:${PN}-nxp8997-pcie = "linux-firmware-nxp8997-pcie" | |||
109 | 111 | ||
110 | FILES:${PN}-nxp8997-sdio = " \ | 112 | FILES:${PN}-nxp8997-sdio = " \ |
111 | ${nonarch_base_libdir}/firmware/mrvl/sdiouart8997_combo_v4.bin \ | 113 | ${nonarch_base_libdir}/firmware/mrvl/sdiouart8997_combo_v4.bin \ |
112 | ${nonarch_base_libdir}/firmware/nxp/sdio*8997* \ | 114 | ${nonarch_base_libdir}/firmware/nxp/sd*8997* \ |
113 | " | 115 | " |
114 | RDEPENDS:${PN}-nxp8997-sdio += "${PN}-nxp8997-common" | 116 | RDEPENDS:${PN}-nxp8997-sdio += "${PN}-nxp8997-common" |
115 | RPROVIDES:${PN}-nxp8997-sdio = "linux-firmware-nxp8997-sdio" | 117 | RPROVIDES:${PN}-nxp8997-sdio = "linux-firmware-nxp8997-sdio" |
@@ -135,7 +137,7 @@ RREPLACES:${PN}-nxp9098-pcie = "linux-firmware-nxp9098-pcie" | |||
135 | RCONFLICTS:${PN}-nxp9098-pcie = "linux-firmware-nxp9098-pcie" | 137 | RCONFLICTS:${PN}-nxp9098-pcie = "linux-firmware-nxp9098-pcie" |
136 | 138 | ||
137 | FILES:${PN}-nxp9098-sdio = " \ | 139 | FILES:${PN}-nxp9098-sdio = " \ |
138 | ${nonarch_base_libdir}/firmware/nxp/sdio*9098* \ | 140 | ${nonarch_base_libdir}/firmware/nxp/sd*9098* \ |
139 | " | 141 | " |
140 | RDEPENDS:${PN}-nxp9098-sdio += "${PN}-nxp9098-common" | 142 | RDEPENDS:${PN}-nxp9098-sdio += "${PN}-nxp9098-common" |
141 | RPROVIDES:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio" | 143 | RPROVIDES:${PN}-nxp9098-sdio = "linux-firmware-nxp9098-sdio" |
@@ -173,3 +175,17 @@ RDEPENDS:${PN}-nxpiw612-sdio += "${PN}-nxp-common" | |||
173 | RPROVIDES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" | 175 | RPROVIDES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" |
174 | RREPLACES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" | 176 | RREPLACES:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" |
175 | RCONFLICTS:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" | 177 | RCONFLICTS:${PN}-nxpiw612-sdio = "linux-firmware-nxpiw612-sdio" |
178 | |||
179 | RDEPENDS:${PN}-all-sdio = " \ | ||
180 | ${PN}-nxp8801-sdio \ | ||
181 | ${PN}-nxp8987-sdio \ | ||
182 | ${PN}-nxp9098-sdio \ | ||
183 | ${PN}-nxpiw416-sdio \ | ||
184 | ${PN}-nxpiw610-sdio \ | ||
185 | ${PN}-nxpiw612-sdio \ | ||
186 | " | ||
187 | |||
188 | RDEPENDS:${PN}-all-pcie = " \ | ||
189 | ${PN}-nxp8997-pcie \ | ||
190 | ${PN}-nxp9098-pcie \ | ||
191 | " | ||
diff --git a/recipes-bsp/imx-mkimage/imx-mkimage_git.inc b/recipes-bsp/imx-mkimage/imx-mkimage_git.inc index abc60c9e..ad464aee 100644 --- a/recipes-bsp/imx-mkimage/imx-mkimage_git.inc +++ b/recipes-bsp/imx-mkimage/imx-mkimage_git.inc | |||
@@ -1,12 +1,12 @@ | |||
1 | # Copyright 2017-2023 NXP | 1 | # Copyright 2017-2025 NXP |
2 | 2 | ||
3 | DEPENDS = "zlib-native openssl-native" | 3 | DEPENDS = "zlib-native openssl-native" |
4 | 4 | ||
5 | SRC_URI = "git://github.com/nxp-imx/imx-mkimage.git;protocol=https;branch=${SRCBRANCH} \ | 5 | SRC_URI = "git://github.com/nxp-imx/imx-mkimage.git;protocol=https;branch=${SRCBRANCH} \ |
6 | file://0001-iMX8M-soc.mak-use-native-mkimage-from-sysroot.patch \ | 6 | file://0001-iMX8M-soc.mak-use-native-mkimage-from-sysroot.patch \ |
7 | " | 7 | " |
8 | SRCBRANCH = "lf-6.6.52_2.2.0" | 8 | SRCBRANCH = "lf-6.12.3_1.0.0" |
9 | SRCREV = "71b8c18af93a5eb972d80fbec290006066cff24f" | 9 | SRCREV = "9e60b1f7a87a6397cf8db10e07293075f489e974" |
10 | 10 | ||
11 | S = "${WORKDIR}/git" | 11 | S = "${WORKDIR}/git" |
12 | 12 | ||
diff --git a/recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.15.0.bb b/recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.18.0.bb index c5fa2ee3..0fa3f5ea 100644 --- a/recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.15.0.bb +++ b/recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.18.0.bb | |||
@@ -1,16 +1,18 @@ | |||
1 | # Copyright (C) 2016 Freescale Semiconductor | 1 | # Copyright (C) 2016 Freescale Semiconductor |
2 | # Copyright 2017-2022 NXP | 2 | # Copyright (C) 2017-2024 NXP |
3 | 3 | ||
4 | DESCRIPTION = "i.MX System Controller Firmware" | 4 | DESCRIPTION = "i.MX System Controller Firmware" |
5 | LICENSE = "Proprietary" | 5 | LICENSE = "Proprietary" |
6 | LIC_FILES_CHKSUM = "file://COPYING;md5=5a0bf11f745e68024f37b4724a5364fe" | 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=c0fb372b5d7f12181de23ef480f225f3" |
7 | SECTION = "BSP" | 7 | SECTION = "BSP" |
8 | 8 | ||
9 | inherit fsl-eula-unpack pkgconfig deploy | 9 | inherit fsl-eula-unpack pkgconfig deploy |
10 | 10 | ||
11 | SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true" | 11 | SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" |
12 | SRC_URI[sha256sum] = "392f1e5cdf1c8d7ed75409a2c46b00a332ace677f0e2700b587fe9ae800a1ff3" | ||
13 | IMX_SRCREV_ABBREV = "654907b" | ||
12 | 14 | ||
13 | SRC_URI[sha256sum] = "1272ac5c31a88017ef548721f3acf930a7eda6ac73aa9f41b5f0cade9d5c0e5f" | 15 | S = "${WORKDIR}/${BPN}-${PV}-${IMX_SRCREV_ABBREV}" |
14 | 16 | ||
15 | BOARD_TYPE ?= "mek" | 17 | BOARD_TYPE ?= "mek" |
16 | SC_FIRMWARE_NAME ?= "INVALID" | 18 | SC_FIRMWARE_NAME ?= "INVALID" |
@@ -37,8 +39,4 @@ INHIBIT_PACKAGE_STRIP = "1" | |||
37 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | 39 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" |
38 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 40 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
39 | 41 | ||
40 | LDFLAGS:remove = "-fuse-ld=lld" | ||
41 | |||
42 | DEBUG_PREFIX_MAP:remove = "-fcanon-prefix-map" | ||
43 | |||
44 | COMPATIBLE_MACHINE = "(mx8qm-generic-bsp|mx8qxp-generic-bsp|mx8dxl-generic-bsp|mx8dx-generic-bsp)" | 42 | COMPATIBLE_MACHINE = "(mx8qm-generic-bsp|mx8qxp-generic-bsp|mx8dxl-generic-bsp|mx8dx-generic-bsp)" |
diff --git a/recipes-bsp/imx-seco/imx-seco_5.9.4.bb b/recipes-bsp/imx-seco/imx-seco_5.9.4.1.bb index 6e8aefdf..352fc49e 100644 --- a/recipes-bsp/imx-seco/imx-seco_5.9.4.bb +++ b/recipes-bsp/imx-seco/imx-seco_5.9.4.1.bb | |||
@@ -1,17 +1,19 @@ | |||
1 | # Copyright 2019-2022 NXP | 1 | # Copyright 2019-2024 NXP |
2 | 2 | ||
3 | SUMMARY = "NXP i.MX SECO firmware" | 3 | SUMMARY = "NXP i.MX SECO firmware" |
4 | DESCRIPTION = "Firmware for i.MX Security Controller Subsystem" | 4 | DESCRIPTION = "Firmware for i.MX Security Controller Subsystem" |
5 | SECTION = "base" | 5 | SECTION = "base" |
6 | LICENSE = "Proprietary" | 6 | LICENSE = "Proprietary" |
7 | LIC_FILES_CHKSUM = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a" | 7 | LIC_FILES_CHKSUM = "file://COPYING;md5=ca53281cc0caa7e320d4945a896fb837" |
8 | 8 | ||
9 | inherit fsl-eula-unpack use-imx-security-controller-firmware deploy | 9 | inherit fsl-eula-unpack use-imx-security-controller-firmware deploy |
10 | 10 | ||
11 | SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true" | 11 | SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" |
12 | 12 | ||
13 | SRC_URI[sha256sum] = "9b04be33814a9cbda9bbfcb6711585cf7e4ed2527793813c95230f350323cba7" | 13 | SRC_URI[sha256sum] = "bd8dc01966076836aabff53f2463295294166595006e1db430db21b6ffa6b667" |
14 | IMX_SRCREV_ABBREV = "0333596" | ||
14 | 15 | ||
16 | S = "${WORKDIR}/${BPN}-${PV}-${IMX_SRCREV_ABBREV}" | ||
15 | 17 | ||
16 | do_compile[noexec] = "1" | 18 | do_compile[noexec] = "1" |
17 | 19 | ||
diff --git a/recipes-bsp/imx-uuc/imx-uuc_git.bb b/recipes-bsp/imx-uuc/imx-uuc_git.bb index e245f28b..754e68eb 100644 --- a/recipes-bsp/imx-uuc/imx-uuc_git.bb +++ b/recipes-bsp/imx-uuc/imx-uuc_git.bb | |||
@@ -10,7 +10,7 @@ PR = "r1" | |||
10 | PV = "0.5.1+git${SRCPV}" | 10 | PV = "0.5.1+git${SRCPV}" |
11 | 11 | ||
12 | SRC_URI = "git://github.com/NXPmicro/imx-uuc.git;protocol=https;branch=master" | 12 | SRC_URI = "git://github.com/NXPmicro/imx-uuc.git;protocol=https;branch=master" |
13 | SRCREV = "9b4adc0cde346fbae743dc21fcf5115488307b83" | 13 | SRCREV = "25f65e10368aa07056f9536e88ed911ac7f38f99" |
14 | 14 | ||
15 | S = "${WORKDIR}/git" | 15 | S = "${WORKDIR}/git" |
16 | 16 | ||
diff --git a/recipes-bsp/imx-vpu-hantro-vc/imx-vpu-hantro-vc/0001-base_type.h-make-header-compatible-with-c23.patch b/recipes-bsp/imx-vpu-hantro-vc/imx-vpu-hantro-vc/0001-base_type.h-make-header-compatible-with-c23.patch new file mode 100644 index 00000000..8d017ab7 --- /dev/null +++ b/recipes-bsp/imx-vpu-hantro-vc/imx-vpu-hantro-vc/0001-base_type.h-make-header-compatible-with-c23.patch | |||
@@ -0,0 +1,39 @@ | |||
1 | From e7f6097c9e7cb30f130502cc4804e1a1b01342de Mon Sep 17 00:00:00 2001 | ||
2 | From: Max Krummenacher <max.krummenacher@toradex.com> | ||
3 | Date: Wed, 7 May 2025 16:13:38 +0000 | ||
4 | Subject: [PATCH] base_type.h: make header compatible with c23 | ||
5 | |||
6 | With C23 bool, true and false are built in keywords and cannot be | ||
7 | redefined. | ||
8 | |||
9 | Upstream-Status: Pending | ||
10 | Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> | ||
11 | --- | ||
12 | usr/include/hantro_VC8000E_enc/base_type.h | 4 ++++ | ||
13 | 1 file changed, 4 insertions(+) | ||
14 | |||
15 | diff --git a/usr/include/hantro_VC8000E_enc/base_type.h b/usr/include/hantro_VC8000E_enc/base_type.h | ||
16 | index 282fc81b8eba..af4212eed2bd 100755 | ||
17 | --- a/usr/include/hantro_VC8000E_enc/base_type.h | ||
18 | +++ b/usr/include/hantro_VC8000E_enc/base_type.h | ||
19 | @@ -67,6 +67,9 @@ typedef unsigned int UInt; | ||
20 | #define HANTRO_FALSE 0 | ||
21 | #define HANTRO_TRUE 1 | ||
22 | |||
23 | +#if defined __STDC_VERSION__ && __STDC_VERSION__ > 201710L | ||
24 | +/* bool, true and false are keywords. */ | ||
25 | +#else | ||
26 | #ifndef bool | ||
27 | typedef enum | ||
28 | { | ||
29 | @@ -74,6 +77,7 @@ typedef enum | ||
30 | true = HANTRO_TRUE | ||
31 | } bool; | ||
32 | #endif | ||
33 | +#endif | ||
34 | |||
35 | enum | ||
36 | { | ||
37 | -- | ||
38 | 2.42.0 | ||
39 | |||
diff --git a/recipes-bsp/imx-vpu-hantro-vc/imx-vpu-hantro-vc_1.10.1.bb b/recipes-bsp/imx-vpu-hantro-vc/imx-vpu-hantro-vc_1.10.1.bb index 2e4718c9..5aaf92c5 100644 --- a/recipes-bsp/imx-vpu-hantro-vc/imx-vpu-hantro-vc_1.10.1.bb +++ b/recipes-bsp/imx-vpu-hantro-vc/imx-vpu-hantro-vc_1.10.1.bb | |||
@@ -6,7 +6,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=ca53281cc0caa7e320d4945a896fb837" | |||
6 | 6 | ||
7 | inherit fsl-eula-unpack | 7 | inherit fsl-eula-unpack |
8 | 8 | ||
9 | SRC_URI = "${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" | 9 | SRC_URI = " \ |
10 | ${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true \ | ||
11 | file://0001-base_type.h-make-header-compatible-with-c23.patch \ | ||
12 | " | ||
10 | IMX_SRCREV_ABBREV = "c0244a1" | 13 | IMX_SRCREV_ABBREV = "c0244a1" |
11 | 14 | ||
12 | SRC_URI[sha256sum] = "713ba375f25490727fcc62bab5d5508f74de03204b4c153464b696b652c5c7df" | 15 | SRC_URI[sha256sum] = "713ba375f25490727fcc62bab5d5508f74de03204b4c153464b696b652c5c7df" |
diff --git a/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro/0001-basetype.h-make-header-compatible-with-c23.patch b/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro/0001-basetype.h-make-header-compatible-with-c23.patch new file mode 100644 index 00000000..bbfec172 --- /dev/null +++ b/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro/0001-basetype.h-make-header-compatible-with-c23.patch | |||
@@ -0,0 +1,38 @@ | |||
1 | From e39a6602817e4221ae09ac3d520ca6a0d94814dc Mon Sep 17 00:00:00 2001 | ||
2 | From: Max Krummenacher <max.krummenacher@toradex.com> | ||
3 | Date: Wed, 7 May 2025 16:13:38 +0000 | ||
4 | Subject: [PATCH] basetype.h: make header compatible with c23 | ||
5 | |||
6 | With C23 bool, true and false are built in keywords and cannot be | ||
7 | redefined. | ||
8 | |||
9 | Upstream-Status: Pending | ||
10 | Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> | ||
11 | --- | ||
12 | h1_encoder/software/inc/basetype.h | 4 ++++ | ||
13 | 1 file changed, 4 insertions(+) | ||
14 | |||
15 | diff --git a/h1_encoder/software/inc/basetype.h b/h1_encoder/software/inc/basetype.h | ||
16 | index 55e46a195b3b..6655ec54481b 100755 | ||
17 | --- a/h1_encoder/software/inc/basetype.h | ||
18 | +++ b/h1_encoder/software/inc/basetype.h | ||
19 | @@ -66,12 +66,16 @@ typedef size_t ptr_t; | ||
20 | #define PRT_PTR "x" | ||
21 | #endif | ||
22 | |||
23 | +#if defined __STDC_VERSION__ && __STDC_VERSION__ > 201710L | ||
24 | +/* bool, true and false are keywords. */ | ||
25 | +#else | ||
26 | #ifndef __cplusplus | ||
27 | typedef enum { | ||
28 | false = 0, | ||
29 | true = 1 | ||
30 | } bool; | ||
31 | #endif | ||
32 | +#endif | ||
33 | |||
34 | #else /* __symbian__ or __win__ or whatever, customize it to suit well */ | ||
35 | |||
36 | -- | ||
37 | 2.42.0 | ||
38 | |||
diff --git a/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro/0001-test-md5-convert-to-ansi-c.patch b/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro/0001-test-md5-convert-to-ansi-c.patch new file mode 100644 index 00000000..da1af2b9 --- /dev/null +++ b/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro/0001-test-md5-convert-to-ansi-c.patch | |||
@@ -0,0 +1,90 @@ | |||
1 | From 0c5bdd12a6f3ba73e605656828bf429966a997ef Mon Sep 17 00:00:00 2001 | ||
2 | From: Max Krummenacher <max.krummenacher@toradex.com> | ||
3 | Date: Wed, 7 May 2025 13:25:26 +0000 | ||
4 | Subject: [PATCH] test: md5: convert to ansi c | ||
5 | |||
6 | GCC 15 no longer likes this K&R style function declarations. | ||
7 | |||
8 | Upstream-Status: Pending | ||
9 | Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> | ||
10 | --- | ||
11 | decoder_sw/software/test/common/swhw/md5.c | 15 +++++---------- | ||
12 | decoder_sw/software/test/common/swhw/md5.h | 8 ++++---- | ||
13 | 2 files changed, 9 insertions(+), 14 deletions(-) | ||
14 | |||
15 | diff --git a/decoder_sw/software/test/common/swhw/md5.c b/decoder_sw/software/test/common/swhw/md5.c | ||
16 | index c3334bf751fd..20014fbdf268 100755 | ||
17 | --- a/decoder_sw/software/test/common/swhw/md5.c | ||
18 | +++ b/decoder_sw/software/test/common/swhw/md5.c | ||
19 | @@ -42,8 +42,7 @@ | ||
20 | /* | ||
21 | * Note: this code is harmless on little-endian machines. | ||
22 | */ | ||
23 | -void ByteReverse(buf, longs) unsigned char *buf; | ||
24 | -unsigned longs; | ||
25 | +void ByteReverse(unsigned char *buf, unsigned longs) | ||
26 | { | ||
27 | uint32 t; | ||
28 | do { | ||
29 | @@ -59,7 +58,7 @@ unsigned longs; | ||
30 | * Start MD5 accumulation. Set bit count to 0 and buffer to mysterious | ||
31 | * initialization constants. | ||
32 | */ | ||
33 | -void MD5Init(ctx) struct MD5Context *ctx; | ||
34 | +void MD5Init(struct MD5Context *ctx) | ||
35 | { | ||
36 | ctx->buf[0] = 0x67452301; | ||
37 | ctx->buf[1] = 0xefcdab89; | ||
38 | @@ -74,9 +73,7 @@ void MD5Init(ctx) struct MD5Context *ctx; | ||
39 | * Update context to reflect the concatenation of another buffer full | ||
40 | * of bytes. | ||
41 | */ | ||
42 | -void MD5Update(ctx, buf, len) struct MD5Context *ctx; | ||
43 | -unsigned char *buf; | ||
44 | -unsigned len; | ||
45 | +void MD5Update(struct MD5Context *ctx, unsigned char *buf, unsigned len) | ||
46 | { | ||
47 | uint32 t; | ||
48 | |||
49 | @@ -124,8 +121,7 @@ unsigned len; | ||
50 | * Final wrapup - pad to 64-byte boundary with the bit pattern | ||
51 | * 1 0* (64-bit count of bits processed, MSB-first) | ||
52 | */ | ||
53 | -void MD5Final(digest, ctx) unsigned char digest[16]; | ||
54 | -struct MD5Context *ctx; | ||
55 | +void MD5Final(unsigned char digest[16], struct MD5Context *ctx) | ||
56 | { | ||
57 | unsigned count; | ||
58 | unsigned char *p; | ||
59 | @@ -186,8 +182,7 @@ struct MD5Context *ctx; | ||
60 | * reflect the addition of 16 longwords of new data. MD5Update blocks | ||
61 | * the data and converts bytes into longwords for this routine. | ||
62 | */ | ||
63 | -void MD5Transform(buf, in) uint32 buf[4]; | ||
64 | -uint32 in[16]; | ||
65 | +void MD5Transform(uint32 buf[4], uint32 in[16]) | ||
66 | { | ||
67 | register uint32 a, b, c, d; | ||
68 | |||
69 | diff --git a/decoder_sw/software/test/common/swhw/md5.h b/decoder_sw/software/test/common/swhw/md5.h | ||
70 | index 516400236606..c1d773093b66 100755 | ||
71 | --- a/decoder_sw/software/test/common/swhw/md5.h | ||
72 | +++ b/decoder_sw/software/test/common/swhw/md5.h | ||
73 | @@ -76,10 +76,10 @@ struct MD5Context { | ||
74 | unsigned char in[64]; | ||
75 | }; | ||
76 | |||
77 | -extern void MD5Init(); | ||
78 | -extern void MD5Update(); | ||
79 | -extern void MD5Final(); | ||
80 | -extern void MD5Transform(); | ||
81 | +extern void MD5Init(struct MD5Context *ctx); | ||
82 | +extern void MD5Update(struct MD5Context *ctx, unsigned char *buf, unsigned len); | ||
83 | +extern void MD5Final(unsigned char digest[16], struct MD5Context *ctx); | ||
84 | +extern void MD5Transform(uint32 buf[4], uint32 in[16]); | ||
85 | |||
86 | /* | ||
87 | * This is needed to make RSAREF happy on some MS-DOS compilers. | ||
88 | -- | ||
89 | 2.42.0 | ||
90 | |||
diff --git a/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.36.0.bb b/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.36.0.bb index 645d2554..3a171942 100644 --- a/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.36.0.bb +++ b/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.36.0.bb | |||
@@ -6,7 +6,11 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=c0fb372b5d7f12181de23ef480f225f3" | |||
6 | 6 | ||
7 | PROVIDES = "virtual/imxvpu" | 7 | PROVIDES = "virtual/imxvpu" |
8 | 8 | ||
9 | SRC_URI = "${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" | 9 | SRC_URI = " \ |
10 | ${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true \ | ||
11 | file://0001-test-md5-convert-to-ansi-c.patch \ | ||
12 | file://0001-basetype.h-make-header-compatible-with-c23.patch \ | ||
13 | " | ||
10 | IMX_SRCREV_ABBREV = "194a305" | 14 | IMX_SRCREV_ABBREV = "194a305" |
11 | 15 | ||
12 | SRC_URI[sha256sum] = "0ef1fb5c6653c08f2d2812c72dedf3e8beb091dd5b3d70d6e26f41bac4ebffa7" | 16 | SRC_URI[sha256sum] = "0ef1fb5c6653c08f2d2812c72dedf3e8beb091dd5b3d70d6e26f41bac4ebffa7" |
diff --git a/recipes-kernel/linux/linux-imx-headers/0001-video-fbdev-mxc-make-uapi-ipu.h-pxp_dma.h-compatible.patch b/recipes-kernel/linux/linux-imx-headers/0001-video-fbdev-mxc-make-uapi-ipu.h-pxp_dma.h-compatible.patch new file mode 100644 index 00000000..1750d624 --- /dev/null +++ b/recipes-kernel/linux/linux-imx-headers/0001-video-fbdev-mxc-make-uapi-ipu.h-pxp_dma.h-compatible.patch | |||
@@ -0,0 +1,54 @@ | |||
1 | From a5bcb18b42cfc0485397da9f48be6a73de86dfac Mon Sep 17 00:00:00 2001 | ||
2 | From: Max Krummenacher <max.krummenacher@toradex.com> | ||
3 | Date: Sat, 10 May 2025 14:21:35 +0200 | ||
4 | Subject: [PATCH] video: fbdev: mxc: make uapi ipu.h, pxp_dma.h compatible with | ||
5 | c23 standard | ||
6 | |||
7 | In C23 standard bool, false, true are reserved keywords. | ||
8 | Make ipu.h, pxp_dma.h uapi include file compatible with C23 standard. | ||
9 | |||
10 | Upstream-Status: Pending | ||
11 | Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> | ||
12 | --- | ||
13 | include/uapi/linux/ipu.h | 4 ++++ | ||
14 | include/uapi/linux/pxp_dma.h | 4 ++++ | ||
15 | 2 files changed, 8 insertions(+) | ||
16 | |||
17 | diff --git a/include/uapi/linux/ipu.h b/include/uapi/linux/ipu.h | ||
18 | index c92f292bcc9d..a7b60730bbd4 100644 | ||
19 | --- a/include/uapi/linux/ipu.h | ||
20 | +++ b/include/uapi/linux/ipu.h | ||
21 | @@ -29,9 +29,13 @@ | ||
22 | #include <linux/videodev2.h> | ||
23 | |||
24 | #ifndef __KERNEL__ | ||
25 | +#if defined __STDC_VERSION__ && __STDC_VERSION__ > 201710L | ||
26 | +/* bool, true and false are keywords. */ | ||
27 | +#else | ||
28 | #ifndef __cplusplus | ||
29 | typedef unsigned char bool; | ||
30 | #endif | ||
31 | +#endif | ||
32 | #define irqreturn_t int | ||
33 | #define dma_addr_t int | ||
34 | #define uint32_t unsigned int | ||
35 | diff --git a/include/uapi/linux/pxp_dma.h b/include/uapi/linux/pxp_dma.h | ||
36 | index 9b5228504095..e2deff07516d 100644 | ||
37 | --- a/include/uapi/linux/pxp_dma.h | ||
38 | +++ b/include/uapi/linux/pxp_dma.h | ||
39 | @@ -25,8 +25,12 @@ | ||
40 | |||
41 | #ifndef __KERNEL__ | ||
42 | typedef unsigned long dma_addr_t; | ||
43 | +#if defined __STDC_VERSION__ && __STDC_VERSION__ > 201710L | ||
44 | +/* bool, true and false are keywords. */ | ||
45 | +#else | ||
46 | typedef unsigned char bool; | ||
47 | #endif | ||
48 | +#endif | ||
49 | |||
50 | /* PXP Pixel format definitions */ | ||
51 | /* Four-character-code (FOURCC) */ | ||
52 | -- | ||
53 | 2.42.0 | ||
54 | |||
diff --git a/recipes-kernel/linux/linux-imx-headers_6.6.bb b/recipes-kernel/linux/linux-imx-headers_6.6.bb index dbf4442c..41c337c4 100644 --- a/recipes-kernel/linux/linux-imx-headers_6.6.bb +++ b/recipes-kernel/linux/linux-imx-headers_6.6.bb | |||
@@ -7,7 +7,10 @@ New headers are installed in ${includedir}/imx." | |||
7 | LICENSE = "GPL-2.0-only" | 7 | LICENSE = "GPL-2.0-only" |
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" | 8 | LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" |
9 | 9 | ||
10 | SRC_URI = "git://github.com/nxp-imx/linux-imx.git;protocol=https;branch=${SRCBRANCH}" | 10 | SRC_URI = " \ |
11 | git://github.com/nxp-imx/linux-imx.git;protocol=https;branch=${SRCBRANCH} \ | ||
12 | file://0001-video-fbdev-mxc-make-uapi-ipu.h-pxp_dma.h-compatible.patch \ | ||
13 | " | ||
11 | SRCBRANCH = "lf-6.6.y" | 14 | SRCBRANCH = "lf-6.6.y" |
12 | LOCALVERSION = "-6.6.52-2.2.0" | 15 | LOCALVERSION = "-6.6.52-2.2.0" |
13 | SRCREV = "e0f9e2afd4cff3f02d71891244b4aa5899dfc786" | 16 | SRCREV = "e0f9e2afd4cff3f02d71891244b4aa5899dfc786" |
diff --git a/recipes-multimedia/alsa/alsa-lib_%.bbappend b/recipes-multimedia/alsa/alsa-lib_%.bbappend index 65498aed..230cf095 100644 --- a/recipes-multimedia/alsa/alsa-lib_%.bbappend +++ b/recipes-multimedia/alsa/alsa-lib_%.bbappend | |||
@@ -10,6 +10,3 @@ IMX_PATCH = " \ | |||
10 | SRC_URI:append:imx-nxp-bsp = "${IMX_PATCH}" | 10 | SRC_URI:append:imx-nxp-bsp = "${IMX_PATCH}" |
11 | 11 | ||
12 | PACKAGE_ARCH:imx-nxp-bsp = "${MACHINE_SOCARCH}" | 12 | PACKAGE_ARCH:imx-nxp-bsp = "${MACHINE_SOCARCH}" |
13 | |||
14 | GLIBC_64BIT_TIME_FLAGS = "" | ||
15 | INSANE_SKIP:append = " 32bit-time" | ||
diff --git a/recipes-multimedia/alsa/imx-alsa-plugins_git.bb b/recipes-multimedia/alsa/imx-alsa-plugins_git.bb index 7b17ccb0..7ad815b1 100644 --- a/recipes-multimedia/alsa/imx-alsa-plugins_git.bb +++ b/recipes-multimedia/alsa/imx-alsa-plugins_git.bb | |||
@@ -1,5 +1,5 @@ | |||
1 | # Copyright 2013-2016 Freescale Semiconductor | 1 | # Copyright 2013-2016 Freescale Semiconductor |
2 | # Copyright 2017-2023 NXP | 2 | # Copyright 2017-2024 NXP |
3 | # Released under the MIT license (see COPYING.MIT for the terms) | 3 | # Released under the MIT license (see COPYING.MIT for the terms) |
4 | 4 | ||
5 | DESCRIPTION = "Freescale alsa-lib plugins" | 5 | DESCRIPTION = "Freescale alsa-lib plugins" |
@@ -20,8 +20,8 @@ inherit autotools pkgconfig use-imx-headers | |||
20 | PV = "1.0.26+${SRCPV}" | 20 | PV = "1.0.26+${SRCPV}" |
21 | 21 | ||
22 | SRC_URI = "git://github.com/nxp-imx/imx-alsa-plugins.git;protocol=https;branch=${SRCBRANCH}" | 22 | SRC_URI = "git://github.com/nxp-imx/imx-alsa-plugins.git;protocol=https;branch=${SRCBRANCH}" |
23 | SRCBRANCH = "MM_04.09.02_2410_L6.6.y" | 23 | SRCBRANCH = "MM_04.09.03_2412_L6.12.y" |
24 | SRCREV = "b2ba082e70333f187972ee4e85f63f9d2f608331" | 24 | SRCREV = "eaf0900662d6381bcc433165219280cca1752890" |
25 | 25 | ||
26 | S = "${WORKDIR}/git" | 26 | S = "${WORKDIR}/git" |
27 | 27 | ||
diff --git a/recipes-multimedia/imx-codec/imx-codec_4.9.0.bb b/recipes-multimedia/imx-codec/imx-codec_4.9.3.bb index c2386efc..b435dacd 100644 --- a/recipes-multimedia/imx-codec/imx-codec_4.9.0.bb +++ b/recipes-multimedia/imx-codec/imx-codec_4.9.3.bb | |||
@@ -1,20 +1,24 @@ | |||
1 | # Copyright (C) 2012-2016 Freescale Semiconductor | 1 | # Copyright (C) 2012-2016 Freescale Semiconductor |
2 | # Copyright 2017 NXP-2023 | 2 | # Copyright (C) 2017-2024 NXP |
3 | # Copyright 2018 (C) O.S. Systems Software LTDA. | 3 | # Copyright 2018 (C) O.S. Systems Software LTDA. |
4 | # Released under the MIT license (see COPYING.MIT for the terms) | 4 | # Released under the MIT license (see COPYING.MIT for the terms) |
5 | |||
5 | DESCRIPTION = "Freescale Multimedia codec libs" | 6 | DESCRIPTION = "Freescale Multimedia codec libs" |
6 | LICENSE = "Proprietary" | 7 | LICENSE = "Proprietary" |
7 | SECTION = "multimedia" | 8 | SECTION = "multimedia" |
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a" | 9 | LIC_FILES_CHKSUM = "file://COPYING;md5=c0fb372b5d7f12181de23ef480f225f3" |
9 | 10 | ||
10 | # Backward compatibility | 11 | # Backward compatibility |
11 | PROVIDES += "libfslcodec" | 12 | PROVIDES += "libfslcodec" |
12 | 13 | ||
13 | SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true" | 14 | SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" |
14 | SRC_URI[sha256sum] = "1a41a3cad9e0f4baa904fcec896105d3474e18d13f169dad1172d5691fc11c9a" | 15 | SRC_URI[sha256sum] = "61b40623e1c2322f1ba85da57ab6949f749d02b3b5cbc2b1ef583a99b59e8968" |
16 | IMX_SRCREV_ABBREV = "394336b" | ||
15 | 17 | ||
16 | inherit fsl-eula-unpack autotools pkgconfig | 18 | inherit fsl-eula-unpack autotools pkgconfig |
17 | 19 | ||
20 | S = "${WORKDIR}/${BPN}-${PV}-${IMX_SRCREV_ABBREV}" | ||
21 | |||
18 | PACKAGECONFIG ??= "${PACKAGECONFIG_VPU}" | 22 | PACKAGECONFIG ??= "${PACKAGECONFIG_VPU}" |
19 | # Support Chips&Media VPU only | 23 | # Support Chips&Media VPU only |
20 | PACKAGECONFIG_VPU = "" | 24 | PACKAGECONFIG_VPU = "" |
diff --git a/recipes-multimedia/imx-dsp/imx-dsp_2.1.9.bb b/recipes-multimedia/imx-dsp/imx-dsp_2.1.10.bb index 73321ddc..4e42110b 100644 --- a/recipes-multimedia/imx-dsp/imx-dsp_2.1.9.bb +++ b/recipes-multimedia/imx-dsp/imx-dsp_2.1.10.bb | |||
@@ -2,16 +2,16 @@ | |||
2 | 2 | ||
3 | DESCRIPTION = "i.MX DSP Wrapper, Firmware Binary, Codec Libraries" | 3 | DESCRIPTION = "i.MX DSP Wrapper, Firmware Binary, Codec Libraries" |
4 | LICENSE = "Proprietary" | 4 | LICENSE = "Proprietary" |
5 | LIC_FILES_CHKSUM = "file://COPYING;md5=ca53281cc0caa7e320d4945a896fb837" | 5 | LIC_FILES_CHKSUM = "file://COPYING;md5=c0fb372b5d7f12181de23ef480f225f3" |
6 | 6 | ||
7 | inherit fsl-eula-unpack autotools pkgconfig | 7 | inherit fsl-eula-unpack autotools pkgconfig |
8 | 8 | ||
9 | IMX_SRCREV_ABBREV = "a3074e2" | 9 | IMX_SRCREV_ABBREV = "ea4fe3f" |
10 | SRC_URI = "${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" | 10 | SRC_URI = "${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" |
11 | 11 | ||
12 | S = "${WORKDIR}/${BP}-${IMX_SRCREV_ABBREV}" | 12 | S = "${WORKDIR}/${BP}-${IMX_SRCREV_ABBREV}" |
13 | 13 | ||
14 | SRC_URI[sha256sum] = "1f763c21f20abfbb013a0d1acb5846fec55241e9fa8c8aae47fd95b007d800fe" | 14 | SRC_URI[sha256sum] = "fc6e6a7c2417730b39eeddc26606c3d58a8f5d0a1521f44bbbd505657046858b" |
15 | 15 | ||
16 | EXTRA_OECONF = " \ | 16 | EXTRA_OECONF = " \ |
17 | -datadir=${base_libdir}/firmware \ | 17 | -datadir=${base_libdir}/firmware \ |
diff --git a/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.6.0.bb b/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.7.0.bb index 7f0c2256..07ea662c 100644 --- a/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.6.0.bb +++ b/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.7.0.bb | |||
@@ -2,13 +2,13 @@ | |||
2 | DESCRIPTION = "NXP Multimedia opencl converter lib" | 2 | DESCRIPTION = "NXP Multimedia opencl converter lib" |
3 | LICENSE = "Proprietary" | 3 | LICENSE = "Proprietary" |
4 | SECTION = "multimedia" | 4 | SECTION = "multimedia" |
5 | LIC_FILES_CHKSUM = "file://COPYING;md5=ca53281cc0caa7e320d4945a896fb837" | 5 | LIC_FILES_CHKSUM = "file://COPYING;md5=c0fb372b5d7f12181de23ef480f225f3" |
6 | DEPENDS = "virtual/opencl-icd" | 6 | DEPENDS = "virtual/opencl-icd" |
7 | 7 | ||
8 | SRC_URI = "${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" | 8 | SRC_URI = "${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" |
9 | IMX_SRCREV_ABBREV = "605ef75" | 9 | IMX_SRCREV_ABBREV = "ad0094a" |
10 | 10 | ||
11 | SRC_URI[sha256sum] = "777f49805d5455ebc27e63d19552e2924174011d2ae7d9b392febfa8794d4dc6" | 11 | SRC_URI[sha256sum] = "d23ad4234f34ffcfb37d77c91345b935894937913a68995223d2f9f421eade46" |
12 | 12 | ||
13 | S = "${WORKDIR}/${BP}-${IMX_SRCREV_ABBREV}" | 13 | S = "${WORKDIR}/${BP}-${IMX_SRCREV_ABBREV}" |
14 | inherit fsl-eula-unpack autotools pkgconfig meson | 14 | inherit fsl-eula-unpack autotools pkgconfig meson |
diff --git a/recipes-multimedia/imx-parser/imx-parser_4.9.2.bb b/recipes-multimedia/imx-parser/imx-parser_4.9.3.bb index 78b48da0..15df0aeb 100644 --- a/recipes-multimedia/imx-parser/imx-parser_4.9.2.bb +++ b/recipes-multimedia/imx-parser/imx-parser_4.9.3.bb | |||
@@ -5,7 +5,7 @@ | |||
5 | DESCRIPTION = "Freescale Multimedia parser libs" | 5 | DESCRIPTION = "Freescale Multimedia parser libs" |
6 | LICENSE = "Proprietary" | 6 | LICENSE = "Proprietary" |
7 | SECTION = "multimedia" | 7 | SECTION = "multimedia" |
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=ca53281cc0caa7e320d4945a896fb837" | 8 | LIC_FILES_CHKSUM = "file://COPYING;md5=c0fb372b5d7f12181de23ef480f225f3" |
9 | 9 | ||
10 | # For backwards compatibility | 10 | # For backwards compatibility |
11 | PROVIDES += "libfslparser" | 11 | PROVIDES += "libfslparser" |
@@ -14,10 +14,10 @@ RPROVIDES:${PN} = "libfslparser" | |||
14 | RCONFLICTS:${PN} = "libfslparser" | 14 | RCONFLICTS:${PN} = "libfslparser" |
15 | 15 | ||
16 | SRC_URI = "${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" | 16 | SRC_URI = "${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" |
17 | IMX_SRCREV_ABBREV = "828fcb7" | 17 | IMX_SRCREV_ABBREV = "c296eb2" |
18 | S = "${WORKDIR}/${BP}-${IMX_SRCREV_ABBREV}" | 18 | S = "${WORKDIR}/${BP}-${IMX_SRCREV_ABBREV}" |
19 | 19 | ||
20 | SRC_URI[sha256sum] = "7414db9e2cce2cb2d6fe63ac7d193a0ea65ad8a184e6a2e2ce2785e43acbb339" | 20 | SRC_URI[sha256sum] = "997a7f79f291ef4b3c8dd3ba6f2f32c430c63feb4bb29d923f71da0d1ccf20a9" |
21 | 21 | ||
22 | inherit fsl-eula-unpack autotools pkgconfig | 22 | inherit fsl-eula-unpack autotools pkgconfig |
23 | 23 | ||
diff --git a/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_git.bb b/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_git.bb index de9b0daf..98e9ea4d 100644 --- a/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_git.bb +++ b/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_git.bb | |||
@@ -1,11 +1,11 @@ | |||
1 | # Copyright (C) 2013-2016 Freescale Semiconductor | 1 | # Copyright (C) 2013-2016 Freescale Semiconductor |
2 | # Copyright 2017-2023 NXP | 2 | # Copyright (C) 2017-2023 NXP |
3 | # Released under the MIT license (see COPYING.MIT for the terms) | 3 | # Released under the MIT license (see COPYING.MIT for the terms) |
4 | 4 | ||
5 | DESCRIPTION = "Freescale Multimedia VPU wrapper" | 5 | DESCRIPTION = "Freescale Multimedia VPU wrapper" |
6 | LICENSE = "Proprietary" | 6 | LICENSE = "Proprietary" |
7 | SECTION = "multimedia" | 7 | SECTION = "multimedia" |
8 | LIC_FILES_CHKSUM = "file://COPYING;md5=ca53281cc0caa7e320d4945a896fb837" | 8 | LIC_FILES_CHKSUM = "file://COPYING;md5=c0fb372b5d7f12181de23ef480f225f3" |
9 | 9 | ||
10 | DEPENDS = "virtual/imxvpu" | 10 | DEPENDS = "virtual/imxvpu" |
11 | DEPENDS:append:mx8mp-nxp-bsp = " imx-vpu-hantro-vc" | 11 | DEPENDS:append:mx8mp-nxp-bsp = " imx-vpu-hantro-vc" |
@@ -14,13 +14,15 @@ SRC_URI = " \ | |||
14 | git://github.com/NXP/imx-vpuwrap.git;protocol=https;branch=${SRCBRANCH} \ | 14 | git://github.com/NXP/imx-vpuwrap.git;protocol=https;branch=${SRCBRANCH} \ |
15 | file://0001-vpu_wrapper_hantro_encoder-fix-missing-include.patch \ | 15 | file://0001-vpu_wrapper_hantro_encoder-fix-missing-include.patch \ |
16 | " | 16 | " |
17 | SRCBRANCH = "MM_04.09.02_2410_L6.6.y" | 17 | SRCBRANCH = "MM_04.09.03_2412_L6.12.y" |
18 | SRCREV = "378e33989cf72d6c2eb57a585072ba9abe87c6ff" | 18 | SRCREV = "d8703ee3245797111ad21c52982efa8b6db33241" |
19 | 19 | ||
20 | S = "${WORKDIR}/git" | 20 | S = "${WORKDIR}/git" |
21 | 21 | ||
22 | inherit autotools pkgconfig | 22 | inherit autotools pkgconfig |
23 | 23 | ||
24 | CFLAGS += " -Wno-error=implicit-function-declaration" | ||
25 | |||
24 | do_install:append() { | 26 | do_install:append() { |
25 | # FIXME: Drop examples for now | 27 | # FIXME: Drop examples for now |
26 | rm -r ${D}${datadir} | 28 | rm -r ${D}${datadir} |